- Mi az RPM parancs
- RPM parancs szintaxis
- RPM parancsbeállítások
- RPM-csomagok telepítése
- Frissítse az RPM-csomagokat
- Távolítsa el az RPM-csomagokat
- A telepített RPM-csomagok listája
- Telepítés előtt jelenítse meg a csomaginformációkat
- Telepítés után jelenítse meg a csomaginformációkat
- Telepítés előtt ellenőrizze a csomagfüggőségeket
- A telepített csomag összes fájljának listázása
- RPM parancs különböző Linux disztribúciókban
1: Mi az RPM parancs
A FORDULAT A parancs egy szoftverkezelő eszköz Linux operációs rendszerekhez. A szoftvercsomagok telepítésének, eltávolításának, ellenőrzésének és frissítésének kezelésére szolgál. FORDULAT a FORDULAT formátum, amely egy bináris formátum, amely tartalmazza a szoftver telepítéséhez és futtatásához szükséges összes fájlt.
2: RPM parancs szintaxis
Az alapvető szintaxis a FORDULAT parancs a következő:
fordulat [ LEHETŐSÉGEK ] [ CSOMAG ]
Itt, [LEHETŐSÉGEK] azokra a parancsbeállításokra utal, amelyeket átadhat a FORDULAT parancsot, és [CSOMAG] a kezelni kívánt csomagra utal.
3: RPM parancsbeállítások
A parancslehetőségek teljes listájának megtekintéséhez futtassa:
sudo fordulat/perc – Segítség
Íme néhány gyakran használt lehetőség a FORDULAT parancs:
-én: csomagot telepíteni
-BAN BEN: frissítsen egy csomagot
-Ez: csomag törlése/eltávolítása
-q: kérjen le egy csomagot
-BAN BEN: ellenőrizze a csomagot
-F: frissítsen egy telepített csomagot
-h: súgó megjelenítése egy megadott RPM parancshoz
-ban ben: bőbeszédű mód (részletesebb kimenetet jelenít meg)
-teszt: teszt mód (a megadott parancs szimulálása végrehajtás nélkül)
– csomópontok: a függőségi ellenőrzések kihagyása egy csomag telepítésekor, frissítésekor vagy eltávolításakor
Vegye figyelembe, hogy sokkal több lehetőség áll rendelkezésre a FORDULAT parancsot, és a teljes listát megtalálja a FORDULAT kézi oldal futtatásával férfi fordulatszám a termináljában.
Férfi fordulat
4: RPM-csomagok telepítése
Egy FORDULAT csomag segítségével a fordulat parancsot, kövesse ezt a szintaxist:
sudo fordulat -ivh [ Csomag ]Ez a parancs tartalmazza az opciókat
- -én telepítéshez
- -ban ben bőbeszédű kimenethez
- -h hash jelek nyomtatásához, amelyek jelzik a telepítési folyamat előrehaladását
A telepítés előtt győződjön meg arról, hogy letöltötte a megfelelő, a rendszer architektúrájával kompatibilis csomagfájlt.
Például a vim-növelt fordulatszám csomagot, használja a következő parancsot:
sudo fordulat -ivh vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm
Telepíthetünk egy FORDULAT csomag letöltési hivatkozással a következő paranccsal:
sudo fordulat -ivh [ Package_URL ]5: Frissítse az RPM-csomagokat
alatt egy FORDULAT frissítés, a csomag aktuális verziója eltávolításra kerül, és a legújabb verzió kerül telepítésre.
A következő parancs használható a csomagok frissítésére:
sudo fordulat -Uvh [ Csomag ]Ez a parancs tartalmazza az opciókat
- -U (frissítés)
- -v (bőbeszédű mód)
- -h (kivonatjelek nyomtatása a frissítési folyamat megjelenítéséhez)
A vim-enhanced frissítéséhez használja:
sudo fordulat -Uvh vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm
Szükség lehet további függőségek manuális telepítésére, ha az új verzió megköveteli. A parancs futtatása után a kimenetben az RPM megjeleníti a hiányzó szükséges függőségeket.
Add hozzá a – nodeps opciót a parancshoz az üzenet figyelmen kívül hagyásához és a függőségek nélküli frissítéshez:
sudo fordulat -Uvh --nodeps [ Csomag ]6: Távolítsa el az RPM-csomagokat
Eltávolítani FORDULAT csomagok, futtatás:
sudo fordulat -Ez [ Csomag ]Például eltávolítani a vim-fokozott FORDULAT , fuss:
sudo fordulat -Ez vim-fokozott
Használata fincsi egy másik lehetőség az eltávolításra FORDULAT csomagokat.
sudo yum távolítsa el [ Csomag ]Például a vim eltávolításához a használatával fincsi parancs futtatása:
sudo yum távolítsa el vim-enhanced.x86_64
7: A telepített RPM-csomagok listája
Futtassa a következő parancsot az összes telepített listához FORDULAT csomagok:
sudo fordulat -qaA parancs tartalmazza a -qa opció, amely utasítja FORDULAT minden lekérdezéséhez.
8: Telepítés előtt jelenítse meg a csomagra vonatkozó információkat
A csomag telepítése előtt a következő parancs információkat jelenít meg a FORDULAT csomag:
sudo fordulat - kip [ Csomag ]A csomagokkal kapcsolatos információk megszerzéséhez és érvényességének megerősítéséhez használja a következő lehetőségeket:
- -qi (információ lekérdezése)
- -o (csomag lekérdezése/ellenőrzése)
Például a vim-enhanced RPM csomagfuttatással kapcsolatos információk megjelenítéséhez:
sudo fordulat - kip vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm
9: A csomag információinak megjelenítése a telepítés után
An FORDULAT a csomag elérhető információi megtekinthetők a -qi opció, amely utasítja a programot a csomag részleteinek lekérdezésére:
sudo fordulat -qi [ Csomag ]A kimenet olyan információkat ad nekünk, mint például a csomag részletei.
Például, a következő parancs a következővel kapcsolatos információkat ad nekünk vim-fokozott :
sudo fordulat -qi vim-fokozott
10: Telepítés előtt ellenőrizze az RPM-csomag függőségeit
A FORDULAT A parancsok azt is lehetővé teszik, hogy ellenőrizzük a csomagok függőségét, mielőtt telepítenénk őket. Győződjön meg arról, hogy a FORDULAT már letöltötte a csomagot, amelyhez látni szeretné a függőségek listáját.
Az általunk használt parancs szintaxisa a következő:
fordulat -qpR [ Csomag ]Az alábbiakban felsoroljuk azokat az opciókat, amelyeket ez a parancs tartalmaz:
- -q (lekérdezés formátuma)
- -p (csomag lekérdezése/ellenőrzése)
- -R (csomagfüggőségek listája)
Például, hogy felsorolja az összes szükséges függőséget a szerint vim-fokozott futtatható csomag:
fordulat -qpR vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm
11: A telepített csomag összes fájljának listája
A csomaghoz tartozó összes fájlt listázhatjuk is a segítségével -ql opciót, ez utasítja FORDULAT a lista lekérdezéséhez:
sudo fordulat -ql [ Csomag ]Például felsorolhatjuk vim-növelt fordulatszám csomagfájlokat használva:
sudo fordulat -ql vim-fokozott
12: RPM parancs különböző Linux disztribúciókban
Míg az RPM parancs hasonlóan működik a különböző Linux-disztribúciókban, előfordulhatnak eltérések a használatban és a szintaxisban. Íme egy rövid áttekintés az RPM parancsokról a különböző Linux disztribúciókban:
RPM-csomagkezelés Red Hat-alapú rendszerekben
Ban ben Red Hat alapú rendszerek, FORDULAT az alapértelmezett csomagkezelő. A FORDULAT csomagkezelő rendszer a szoftvercsomagok kezelésére szolgál ezekben a rendszerekben. Ha Red Hat alapú rendszerbe szeretne csomagot telepíteni, használja a következő parancsot:
sudo yum install [ CSOMAG ]Egy csomag eltávolításához a következő parancsot használhatja:
sudo yum távolítsa el [ CSOMAG ]RPM-csomagkezelés Debian-alapú rendszerekben
A Debian-alapú rendszerekben az alapértelmezett csomagkezelő megfelelő. Az RPM-et azonban továbbra is használhatja csomagok kezelésére ezekben a rendszerekben.
FORDULAT egy csomagkezelő a Red Hat rendszerhez, így alapértelmezés szerint nincs telepítve a Debianra. A telepítéshez a FORDULAT csomagkezelő egy Debian-alapú Linux rendszerben, futtassa:
sudo alkalmas telepítés fordulatsudo alkalmas telepítés idegen
Csomag telepítéséhez Debian alapú rendszerben a következő használatával FORDULAT , használhatja a következő parancsot:
sudo idegen -én [ CSOMAG.rpm ]Jegyzet: A idegen segédprogram konvertálja a FORDULAT csomag a deb-be, amelyet a következő paranccsal telepíthet:
sudo alkalmas telepítés . /< deb_file >RPM-csomagkezelés Arch-alapú rendszerekben
Arch alapú rendszerekben az alapértelmezett csomagkezelő pacman . Azonban továbbra is használhatja FORDULAT csomagok kezelésére ezekben a rendszerekben. Csomag telepítéséhez Arch-alapú rendszerben a következő használatával FORDULAT , használhatja a következő parancsot:
sudo pacman -BAN BEN [ CSOMAG.rpm ]Következtetés
A FORDULAT parancs egy hatékony eszköz a szoftvercsomagok kezelésére Linux alatt. Akár új csomagokat telepít, akár meglévőket frissít, akár régieket távolít el, FORDULAT megkönnyíti a rendszer naprakészen tartását és zökkenőmentes működését. Az ebben a cikkben említett tippek és trükkök követésével járatossá válhat a FORDULAT parancs a szoftvercsomagok kezelésére.