Wyszukiwanie w witrynie

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:

  1. Zarządzanie pakietami Linux za pomocą Yum, RPM, Apt, Dpkg, Aptitude i Zypper
  2. 5 najlepszych menedżerów pakietów systemu Linux dla początkujących użytkowników systemu Linux
  3. 20 przydatnych poleceń „Mniam” do zarządzania pakietami
  4. 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.