Devel Tároló engedélyezés. Forrás frissités és Konsole paracsos telepítés blackPanther OS alatt
Tartalomjegyzék:
Az RPM egy csomagolórendszer, amelyet a Red Hat és annak származékai, például a CentOS és a Fedora használnak.
A hivatalos CentOS-tárházak több ezer RPM-csomagot tartalmaznak, amelyeket a
yum
parancssori segédprogrammal telepíthetnek. Azok a csomagok, amelyek nem érhetők el a szokásos CentOS-tárházakban, könnyen telepíthetők a megfelelő tároló engedélyezésével.
De nem minden szoftvergyártó kínál yum-tárházat alkalmazásához. Ezekben a helyzetekben leggyakrabban letöltési oldaluk lesz, ahonnan letöltheti és telepítheti az RPM csomagot, vagy letöltheti és összeállíthatja a szoftvert forrásokból.
Ebben az oktatóprogramban két módszert mutatunk be, hogyan telepítsük az RPM csomagokat a CentOS-ra.
Mielőtt elkezded
Az RPM-csomagok telepítésekor ügyeljen arra, hogy azok a rendszer architektúrájához és a CentOS verziójához készültek.
Kerülje el ennek a módszernek a használatát a fontos rendszercsomagok, például a glibc, a systemd vagy más szolgáltatások és könyvtárak cseréjéhez vagy frissítéséhez, amelyek nélkülözhetetlenek a rendszer megfelelő működéséhez. Ennek végrehajtása hibákat és a rendszer instabilitását okozhatja.
Az RPM-csomagok telepítéséhez be kell jelentkeznie gyökérként vagy felhasználóként sudo jogosultságokkal.
Általában egy webböngészővel keressen és töltsön le egy RPM fájlt. Miután megtalálta a fájlt, letöltheti böngészőjével vagy egy olyan parancssoros eszközzel, mint a curl vagy a wget.
RPM csomagok telepítése a
yum
yum
az alapértelmezett csomagkezelő eszköz a CentOS-ban. A csomagok telepítésére, eltávolítására, letöltésére, lekérdezésére és frissítésére szolgál a hivatalos CentOS-tárházakból, valamint más harmadik fél által készített adattárakból.
Az első lépés a telepíteni kívánt RPM fájl letöltése:
wget
A csomag telepítéséhez használja a
yum localinstall
parancsot, majd kövesse a csomagnév elérési útját:
sudo yum localinstall file.rpm
yum
megerősítést kér. Válasz
y
és az RPM csomag telepítésre kerül, feltételezve, hogy kompatibilis a rendszerével, és minden függőség teljesül.
Ha az RPM csomag más, jelenleg nem telepített csomagoktól függ, és ha ezek a csomagok elérhetők a rendszerben engedélyezett lerakatokban, akkor a
yum
telepíti az összes függőséget. Ellenkező esetben a
yum
kinyomtatja a hiányzó függőségek listáját, amelyeket le kell töltenie, és manuálisan telepítenie kell ezeket a csomagokat.
Az RPM csomag letöltése és telepítése helyett egyszerűen átadhatja az RPM csomag URL-jét a
yum localinstall
parancsnak:
sudo yum localinstall
Az RPM-csomag frissítéséhez, amelyet már telepített a yum-lal, ugyanazzal az eljárással járjon el, mint a csomag telepítésekor.
Ha valamilyen okból el akarja távolítani a telepített csomagot, akkor használja a
yum remove
parancsot, amelyet a csomag neve követ:
RPM csomagok telepítése
rpm
rpm
egy alacsony szintű eszköz, amelyet RPM-csomagok telepítéséhez, eltávolításához, frissítéséhez, lekérdezéséhez és ellenőrzéséhez használnak.
RPM csomag telepítéséhez használja az
rpm -i
parancsot, majd az RPM csomag nevét:
sudo rpm -ivh file.rpm
A
-v
opció azt mondja az
rpm
hogy mutassa be a részletes kimenetet, és
-h
- a hash-jelöléssel jelölt folyamatjelző sáv megjelenítéséhez.
Ha a csomag más csomagoktól függ, amelyeket nem telepítettek a rendszerre, akkor az
rpm
megjeleníti az összes hiányzó függőség listáját. Az összes függőséget manuálisan kell letöltenie és telepítenie.
Az RPM csomag letöltése és telepítése helyett argumentumként használhatja az RPM csomag URL-jét:
sudo rpm -ivh
Csomag frissítéséhez használja a
-U
opciót:
sudo rpm -Uvh file.rpm
Ha a frissíteni kívánt csomagot nem telepítette, akkor az
rpm -U
parancs telepíti.
RPM csomag telepítéséhez az összes szükséges függőség telepítése nélkül a rendszeren használja a
--nodeps
beállítást:
sudo rpm -Uvh --nodeps file.rpm
A csomag eltávolításához (törléséhez) használja az
rpm -e
parancsot, amelyet a csomag neve követ:
Következtetés
Ebben az oktatóanyagban megmutattuk, hogyan kell RPM-csomagokat telepíteni a CentOS-ra.
Inkább a
yum
ot használja
rpm
mivel ez automatikusan megoldja az összes függőséget.
Hogyan 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 rpm fájlokat (csomagokat) a centos linuxra
Az Rpm az RHEL-alapú disztribúciók, például a CentOS és a Fedora telepítőcsomag-formátuma. Ebben az oktatóanyagban elmagyarázzuk, hogyan telepítsünk rpm fájlokat a CentOS-ra.
Telepítse az rpm csomagokat az ubuntu-ra
Az Alien olyan eszköz, amely támogatja a Red Hat rpm, Debian deb, Stampede slp, Slackware tgz és Solaris pkg fájlformátumok közötti konvertálást. Ez nem az ajánlott módszer a szoftvercsomagok Ubuntu telepítésére. Amikor csak lehetséges, inkább a Ubuntu-tárházakból származó szoftverek telepítését részesíti előnyben.