Eljön az az idő, amikor tudni szeretné, hogy telepített-e már egy bizonyos csomagot a RHEL 8 / CentOS 8 rendszeren. Egy manuálisan telepítendő alkalmazás működéséhez szükség lehet bizonyos függőségekre, így előzetesen ellenőrizni kell, hogy ezek teljesülnek-e. Vagy esetleg le akar fordítani valamit, és meg akar győződni arról, hogy az összes megfelelő fejléckönyvtár megtalálható a rendszerén. 
Ezzel a bemutatóval megtanulhatod: 
- Hogyan használja a yum és a dnf parancsot RHEL 8 / CentOS 8-ban az összes csomag listázására
 - Hogyan használja a repoquery parancsot ugyanennek a feladatnak az elvégzésére
 - Hogyan használja az rpm parancsot az RHEL 8 / CentOS 8-ra telepített összes csomag listázására
 - Hogyan szűrje az egyes parancsok kimenetét, hogy bizonyos csomagok
 
 
Szoftverkövetelmények és használt konvenciók
| Kategória | Követelmények, Konvenciók vagy használt szoftververzió | 
|---|---|
| Rendszer | RHEL 8 / CentOS 8 | 
| Szoftver | N/A | 
| Más | Privileged hozzáférés a Linux rendszerhez rootként vagy a sudo parancs segítségével. | 
| Egyezmény |  # – megköveteli, hogy az adott linux parancsokat root jogosultságokkal futtassuk, akár közvetlenül root felhasználóként, akár a sudo parancs használatával $ – megköveteli, hogy az adott linux parancsokat normál, nemkiváltságos felhasználó  | 
A yum és a dnf
 használata Az egyik módja annak, hogy ellenőrizze, mit telepített a yum vagy dnf és a RHEL 8 / CentOS 8 tárolók használatával, a 
$ dnf list installedOR$ yum list installed
 használata. Ez az összes telepített csomagot ábécé sorrendben fogja felsorolni. A kimenetet átvezetheti a grep címre, ha valamit konkrétan keres, mondjuk bármit, ami a bzip2 csomaggal kapcsolatos: 
$ dnf list installed | grep bzip2
 Ahogy az alábbi képen látható, a parancs a bzip2 bináris csomagot és a bzip2 könyvtárcsomagot is kilistázza. Még a szoftver verziószámát is megkapod, így ha esetleg egy korábbi verzió telepítésére van szükséged, tudni fogod, mikor kell visszaváltanod. A dnf parancs pontosan ugyanúgy működik, mint a yum, ugyanazokkal az attribútumokkal, így ezt is használhatod, ha kedved tartja. 
 
A UAF Geofizikai Intézet, tapasztalt Linux rendszerelemzőt keres a kutatói kiberinfrastruktúra elemzői és mérnökei csapatába. HELYZET: Fairbanks, Alaszka, USA
JELENTKEZÉS
A repoquery parancs használata
Az elérhető csomagok listázásának másik módja a dnf-utils használata. A csomagkészlet a tárolók kezelésére szolgál, és egyik funkciója a telepített csomagok listázása. Győződjön meg róla, hogy a dnf-utils-et a 
# dnf install dnf-utils
 segítségével telepítette, majd használja a dnf-utils-hez tartozó repoquery parancsot az összes telepített csomag listázásához: 
$ repoquery -a --installed
 Ugyanúgy, mint a fenti pipázott grep esetében, itt is használhatjuk a grep-t, hogy kiszűrjük, mi érdekel minket: 
$ repoquery -a --installed | grep bzip2
List installed packages using the rpm command
A harmadik módja a telepített csomagok listázásának, ha a rpm parancsot használjuk, és az összes telepített csomag lekérdezését elvégeztetjük vele: 
$ rpm -qa
 Ha a bzip2-hez tartozó összes csomagot szeretné megkeresni, használja a 
$ rpm -qa bzip2*
 
És végül – a GUI
Ha grafikus felhasználói felületet szeretne használni, a Szoftvercsomag-kezelő alkalmazás kínál egy lapot, amely az összes telepített alkalmazást felsorolja. Hátránya, hogy csak az alkalmazások nevét sorolja fel, a csomagokét nem; a függőségek sem jelennek meg, és az általános információszolgáltatás is korlátozott.
 
.