Egy rendszergazda számos feladata közül az egyik a szoftverek telepítése és kezelése a számítógépes rendszerben – ebben az esetben a Linuxon -, és annak érdekében, hogy nyomon kövesse a telepített/elérhető szoftvercsomagokat a rendszerén, megtanulhat, és/vagy észben tarthat néhány gyors parancsot.
Ebben a cikkben elmagyarázzuk, hogyan lehet négy különböző módon listázni az összes telepített rpm csomagot a CentOS, RHEL és Fedora disztribúciókon.
RPM csomagkezelő használata
A RPM (RPM Package Manager), korábbi nevén Red-Hat Package Manager egy nyílt forráskódú, alacsony szintű csomagkezelő, amely Red Hat Enterprise Linux (RHEL), valamint más Linux, például CentOS, Fedora és UNIX rendszereken fut.
Hasonlítható a DPKG Package Managerhez, a Debian és származékai, mint például az Ubuntu, Kali Linux stb. alapértelmezett csomagkezelő rendszeréhez.
A következő parancs kiírja az összes telepített csomag listáját a Linux rendszerén, a -q
flag jelentése lekérdezés és a -a
engedélyezi az összes telepített csomag listázását:
# rpm -qa
Using YUM Package Manager
A YUM (Yellowdog Updater, Modified) egy interaktív, front-end rpm alapú, csomagkezelő.
Az alábbi yum paranccsal kilistázhatjuk a rendszerünkön telepített összes csomagot, ennek a módszernek az egyik előnye, hogy tartalmazza a tárolót, ahonnan a csomagot telepítettük:
# yum list installed
Utils YUM-Utils
A Yum-utils egy válogatott eszköz és program a yum tárolók kezelésére, hibakereső csomagok telepítésére, forráscsomagok, tárolókból származó bővített információk és adminisztráció kezelésére.
Telepítéséhez futtassa az alábbi parancsot root felhasználóként, ellenkező esetben használja a sudo parancsot:
# yum update && yum install yum-utils
A telepítés után írja be az alábbi repoquery parancsot, hogy listázza a rendszerén lévő összes telepített csomagot:
# repoquery -a --installed
Az adott tárolóból telepített csomagok listázásához használja a yumdb programot az alábbi formában:
# yumdb search from_repo base
Bővebben a Linux csomagkezelésről:
- Linux csomagkezelés a Yum, RPM, Apt, Dpkg, Aptitude és Zypper segítségével
- 5 legjobb Linux csomagkezelő Linux kezdőknek
- 20 hasznos ‘Yum’ parancs a csomagkezeléshez
- 27 ‘DNF’ (Fork of Yum) parancs az RPM csomagkezeléshez Fedora-ban
Ebben a cikkben, megmutattuk, hogyan lehet négy különböző módon listázni az összes telepített csomagot CentOS vagy RHEL rendszeren. Ossza meg gondolatait a cikkel kapcsolatban az alábbi visszajelzés rovatban.