3 sposoby wyświetlenia listy wszystkich zainstalowanych pakietów w RHEL, CentOS i Fedorze
Jednym z kilku obowiązków administratora systemu jest instalowanie oprogramowania w systemie komputerowym i zarządzanie nim – w tym przypadku Linux, a aby śledzić zainstalowane/dostępne pakiety oprogramowania w systemie, możesz nauczyć się i/lub pamiętać o kilka szybkich poleceń.
W tym artykule wyjaśnimy, jak wyświetlić listę wszystkich zainstalowanych pakietów RPM w dystrybucjach CentOS, RHEL i Fedora na cztery różne sposoby.
1. Korzystanie z Menedżera pakietów RPM
RPM (RPM Package Manager), wcześniej znany jako Red-Hat Package Manager, to niskopoziomowy menedżer pakietów typu open source, który działa na systemie Red Hat Enterprise Linux (RHEL), a także na innych systemach Linux, takich jak CentOS, Fedora i UNIX.
Można go porównać do Menedżera pakietów DPKG, domyślnego systemu pakowania dla Debiana i jego pochodnych, takich jak Ubuntu, Kali Linux itp.
Poniższe polecenie wyświetli listę wszystkich zainstalowanych pakietów w systemie Linux, flaga -q
oznacza zapytanie, a -a
umożliwia wyświetlenie listy wszystkich zainstalowanych pakietów:
rpm -qa
2. Korzystanie z Menedżera pakietów YUM
YUM (Yellowdog Updater, Modified) to interaktywny, front-endowy menedżer pakietów oparty na RPM.
Możesz użyć poniższego polecenie yum, aby wyświetlić listę wszystkich zainstalowanych pakietów w systemie. Jedną z zalet tej metody jest to, że zawiera ona repozytorium, z którego pakiet został zainstalowany:
yum list installed
3. Korzystanie z narzędzi YUM
Yum-utils to zestaw narzędzi i programów do zarządzania repozytoriami yum, instalowania pakietów debugowania, pakietów źródłowych, rozszerzonych informacji z repozytoriów i administracji.
Aby go zainstalować, uruchom poniższe polecenie jako root, w przeciwnym razie użyj polecenia sudo:
yum update && yum install yum-utils
Po zainstalowaniu wpisz poniżej polecenie repoquery, aby wyświetlić listę wszystkich zainstalowanych pakietów w systemie:
repoquery -a --installed
Aby wyświetlić listę zainstalowanych pakietów z konkretnego repozytorium, użyj programu yumdb w poniższym formularzu:
yumdb search from_repo base
Przeczytaj więcej o zarządzaniu pakietami w systemie Linux:
- Zarządzanie pakietami Linux za pomocą Yum, RPM, Apt, Dpkg, Aptitude i Zypper
- 5 najlepszych menedżerów pakietów systemu Linux dla początkujących użytkowników systemu Linux
- 20 przydatnych poleceń „Mniam” do zarządzania pakietami
- 27 Polecenia „DNF” (Fork of Yum) do zarządzania pakietami RPM w Fedorze
W tym artykule pokazaliśmy, jak wyświetlić listę wszystkich zainstalowanych pakietów w CentOS lub RHEL na cztery różne sposoby. Podziel się swoimi przemyśleniami na temat tego artykułu w sekcji opinii poniżej.