Az RPM vagy DEB csomagból telepített fájlok listázása Linux alatt
Gondolkozott már azon, hogy a csomagban található különféle fájlok hol vannak telepítve (elhelyezve) a Linux fájlrendszerben? Ebben a cikkben bemutatjuk, hogyan lehet listázni egy bizonyos csomagból vagy csomagcsoportból telepített vagy azokban található összes fájlt Linuxon.
Ez segíthet a fontos csomagfájlok, például konfigurációs fájlok, dokumentációk és egyebek könnyű megtalálásában. Nézzük meg a fájlok listázásának különböző módszereit a csomagban vagy azokból telepítve:
Hogyan lehet listázni a telepített csomag összes fájlját Linux alatt
A yum-utils részét képező repoquery paranccsal listázhatja a CentOS/RHEL rendszerre telepített fájlokat egy adott csomagból.
A yum-utils telepítéséhez és használatához futtassa az alábbi parancsokat:
yum update
yum install yum-utils
Most listázhatja a telepített RPM-csomag fájljait, például a httpd webszervert (vegye figyelembe, hogy a csomag neve megkülönbözteti a kis- és nagybetűket). A --installed
jelző a telepített csomagokat jelenti, a -l
jelző pedig lehetővé teszi a fájlok listázását:
repoquery --installed -l httpd
dnf repoquery --installed -l httpd [On Fedora 22+ versions]
Fontos: A Fedora 22+ verzióban a repoquery parancs integrálva van a dnf csomagkezelővel az RPM alapú disztribúcióhoz a csomagból telepített fájlok listázásához ahogy fentebb látható.
Alternatív megoldásként használhatja az alábbi rpm parancsot a rendszeren belüli vagy a rendszerre telepített fájlok listázására egy .rpm
csomagból az alábbiak szerint, ahol a -g
és a -l
azt jelenti, hogy a csomagban lévő fájlokat fogadó módon listázza:
rpm -ql httpd
Egy másik hasznos lehetőség a -p
használata az .rpm
csomagfájlok listázásához a telepítés előtt.
rpm -qlp telnet-server-1.2-137.1.i586.rpm
A Debian/Ubuntu disztribúciókon a dpkg parancsot -L
kapcsolóval használhatja a Debian rendszerre vagy annak származékaira telepített fájlok listázásához egy adott -ból. deb
csomagot.
Ebben a példában felsoroljuk az apache2 webszerverről telepített fájlokat:
dpkg -L apache2
Ne felejtse el elolvasni a következő hasznos cikkeket a Linux csomagkezeléséről.
- 20 hasznos „Yum” parancs a csomagkezeléshez
- 20 hasznos RPM-parancs a csomagkezeléshez
- 15 hasznos APT-parancs az Ubuntu csomagkezeléséhez
- 15 hasznos Dpkg-parancs Ubuntu Linuxhoz
- 5 legjobb Linux csomagkezelő Linux kezdőknek
Ez minden! Ebben a cikkben megmutattuk, hogyan lehet listázni/keresni egy adott csomagból vagy csomagcsoportból telepített összes fájlt Linuxon. Ossza meg velünk gondolatait az alábbi visszajelzési űrlap segítségével.