Jak wyświetlić listę plików zainstalowanych z pakietu RPM lub DEB w systemie Linux
Czy zastanawiałeś się kiedyś, gdzie w systemie plików Linuksa są instalowane (zlokalizowane) różne pliki zawarte w pakiecie? W tym artykule pokażemy, jak wyświetlić listę wszystkich plików zainstalowanych lub znajdujących się w określonym pakiecie lub grupie pakietów w systemie Linux.
Może to pomóc w łatwym zlokalizowaniu ważnych plików pakietu, takich jak pliki konfiguracyjne, dokumentacja i inne. Przyjrzyjmy się różnym metodom wyświetlania plików w pakiecie lub instalowanych z pakietu:
Jak wyświetlić listę wszystkich plików zainstalowanego pakietu w systemie Linux
Możesz użyć polecenia repoquery, które jest częścią yum-utils, aby wyświetlić listę plików zainstalowanych w systemie CentOS/RHEL z danego pakietu.
Aby zainstalować i używać yum-utils, uruchom poniższe polecenia:
yum update
yum install yum-utils
Teraz możesz wyświetlić listę plików zainstalowanego pakietu RPM, na przykład serwera WWW httpd (pamiętaj, że w nazwie pakietu rozróżniana jest wielkość liter). Flaga --installed
oznacza zainstalowane pakiety, a flaga -l
umożliwia wyświetlenie listy plików:
repoquery --installed -l httpd
dnf repoquery --installed -l httpd [On Fedora 22+ versions]
Ważne: w wersji Fedory 22+ polecenie repoquery jest zintegrowane z menedżerem pakietów dnf w celu dystrybucji opartej na RPM w celu wyświetlenia listy plików zainstalowanych z pakietu jak pokazane powyżej.
Alternatywnie możesz również użyć poniższego polecenia obr/min, aby wyświetlić listę plików znajdujących się w systemie lub zainstalowanych w systemie z pakietu .rpm
w następujący sposób, gdzie -g
i -l
oznacza wyświetlenie listy plików w pakiecie:
rpm -ql httpd
Inną przydatną opcją jest użycie -p
do wyświetlenia listy plików pakietu .rpm
przed jego instalacją.
rpm -qlp telnet-server-1.2-137.1.i586.rpm
W dystrybucjach Debian/Ubuntu możesz użyć polecenia dpkg z flagą -L
, aby wyświetlić listę plików zainstalowanych w systemie Debian lub jego pochodnych, z danego
W tym przykładzie wyświetlimy listę plików zainstalowanych z serwera WWW Apache2:
dpkg -L apache2
Nie zapomnij zapoznać się z poniższymi przydatnymi artykułami dotyczącymi zarządzania pakietami w systemie Linux.
- 20 przydatnych poleceń „Mniam” do zarządzania pakietami
- 20 przydatnych poleceń RPM do zarządzania pakietami
- 15 przydatnych poleceń APT do zarządzania pakietami w Ubuntu
- 15 przydatnych poleceń Dpkg dla systemu Ubuntu Linux
- 5 najlepszych menedżerów pakietów systemu Linux dla początkujących użytkowników systemu Linux
To wszystko! W tym artykule pokazaliśmy, jak wyświetlić listę/lokalizację wszystkich plików zainstalowanych z danego pakietu lub grupy pakietów w systemie Linux. Podziel się z nami swoimi przemyśleniami, korzystając z poniższego formularza opinii.