Linux Disztribúció Különbségek - Csomagkezelők használata apt/dnf/pacman/zypper - LDD#001
Tartalomjegyzék:
Az RPM Package Manager (RPM) egy nagy teljesítményű csomagkezelő rendszer, amelyet a Red Hat Linux és annak származékai, például a CentOS és a Fedora használnak. Az RPM az
rpm
parancsra és a
.rpm
fájl formátumra is utal.
A CentOS adattárak több ezer ford / perc csomagot tartalmaznak, amelyek telepíthetők az asztali szoftverkezelővel vagy a parancssorból a
yum
,
dnf
és
rpm
segédprogramokkal. Egyes könyvtárak és alkalmazások rpm formátumban vannak csomagolva, de nem szerepelnek egyetlen CentOS adattárban. Ezeket az alkalmazásokat a fejlesztő webhelyéről kell letölteni és manuálisan telepíteni.
Ebben az oktatóanyagban elmagyarázzuk, hogyan telepítsünk rpm fájlokat a CentOS-ra.
Különösen óvatosnak kell lennie, ha a nem hivatalos forrásokból telepíti az rpm csomagokat. A csomagot a rendszer architektúrájához és a CentOS verzióhoz kell építeni. Soha ne cserélje vagy frissítse az olyan alapvető rendszercsomagokat, mint a glibc, a systemd vagy más szolgáltatások és könyvtárak, amelyek nélkülözhetetlenek a rendszer megfelelő működéséhez.
Csak gyökér vagy sudo jogosultságokkal rendelkező felhasználó telepítheti vagy távolíthatja el az RPM csomagokat.
dnf
fájlok telepítése a
yum
és a
dnf
fájlokkal
yum
és a
dnf
parancssori eszközök a CentOS és a kapcsolódó Linux disztribúciók rpm-csomagjainak telepítéséhez, frissítéséhez, eltávolításához és egyéb módon történő kezeléséhez.
A CentOS 8-tól kezdve a
dnf
váltotta fel a
yum
alapértelmezett csomagkezelőt.
dnf
visszamenőleg kompatibilis a
yum
tal.
Folytathatja a
yum
használatát a CentOS 8-on, mivel ez a
dnf
álneve.
A helyi rpm csomagok
yum
vagy
dnf
fájllal történő
install
használja az
install
parancsot, majd a fájl elérési útját. Az alábbi példában telepítjük a Chrome böngészőt:
sudo yum install google-chrome-stable_current_x86_64.rpm
sudo dnf install google-chrome-stable_current_x86_64.rpm
A
yum
és a
dnf
megoldja és telepíti az összes csomagfüggőséget. A rendszer arra kéri, hogy írja be az
Y
billentyűt a folytatáshoz:
… Install 69 Packages Total size: 45 M Total download size: 28 M Installed size: 292 M Is this ok:
Ez minden, az alkalmazás telepítve lett a rendszerére, és elkezdheti használni.
Az rpm csomagot közvetlenül egy URL-ről is telepítheti:
sudo yum install
Rpm fájlok telepítése rpm-rel
rpm
az RHEL rendszerek alacsony szintű csomagkezelője.
A csomagok telepítésekor, frissítésekor és eltávolításakor mindig inkább a
yum
vagy a
dnf
az rpm mellett, mivel ez nem oldja meg a függőségeket.
Az rpm csomagok rpm-rel történő telepítéséhez használja a
-i
(vagy
-U
) opciót, majd kövesse a fájl elérési útját:
sudo rpm -i google-chrome-stable_current_x86_64.rpm
Ha a telepítendő vagy frissítendő csomag más, jelenleg nem telepített csomagoktól függ, akkor az
rpm
megjeleníti az összes hiányzó függőség listáját. Telepítenie kell az összes függőséget.
rpm
elfogadja a csomagok telepítését egy URL-címről:
sudo rpm -i google-chrome-stable_current_x86_64.rpm
Következtetés
A CentOS alkalmazásban telepíthet egy helyi rpm fájlt a
yum
vagy a
dnf
, ugyanúgy, mint egy csomag telepítése a tárolókból.
Ha bármilyen kérdése van, nyugodtan írjon megjegyzést.
centos fordulat / percHogyan telepíthetünk deb fájlokat (csomagokat) az ubuntu
Az Deb az összes Debian alapú disztribúció által használt telepítőcsomag-formátum. Ebben az oktatóanyagban elmagyarázzuk, hogyan telepítsük a deb fájlokat az Ubuntu.
Hogyan telepítsünk google chrome böngészőt a debian 10 linuxra
A Google Chrome a világ legnépszerűbb böngészője. Ebben az oktatóanyagban áttekintjük a Google Chrome böngésző Debian 10 Linux rendszerre történő telepítésének lépéseit.
Hogyan telepítsünk rpm csomagokat a centosra
Az RPM egy csomagolórendszer, amelyet a Red Hat és annak származékai, például a CentOS és a Fedora használnak. Ebben az oktatóprogramban két módszert mutatunk be, hogyan telepítsük az RPM csomagokat a CentOS-ra.