Eine der vielen Pflichten eines Systemadministrators besteht darin, Software auf einem Computersystem – in diesem Fall Linux – zu installieren und zu verwalten, und um die installierten/verfügbaren Softwarepakete auf Ihrem System zu verfolgen, können Sie Folgendes lernen und/oder beachten:a einige schnelle Befehle.
In diesem Artikel erklären wir, wie Sie alle installierten RPM-Pakete auf CentOS-, RHEL- und Fedora-Distributionen auf vier verschiedene Arten auflisten können.
1. Verwenden des RPM-Paket-Managers
RPM (RPM Package Manager), früher bekannt als Red-Hat Package Manager, ist ein Open-Source-Paketmanager auf niedriger Ebene, der auf Red Hat Enterprise Linux (RHEL) sowie anderen Linux-Systemen wie CentOS, Fedora und UNIX-Systemen ausgeführt werden kann.
Sie können es mit DPKG Package Manager vergleichen, dem Standardpaketsystem für Debian und seine Derivate wie Ubuntu, Kali Linux usw.
Der folgende Befehl druckt eine Liste aller installierten Pakete auf Ihrem Linux-System, das Flag -q
bedeutet Abfrage und -a
ermöglicht die Auflistung aller installierten Pakete:
# rpm -qa
2. Verwenden des YUM-Paketmanagers
YUM (Yellowdog Updater, Modified) ist ein interaktiver, RPM-basierter Front-End-Paketmanager.
Sie können den yum-Befehl verwenden Um alle installierten Pakete auf Ihrem System aufzulisten, ist ein Vorteil dieser Methode, dass sie das Repository enthält, aus dem ein Paket installiert wurde:
# yum list installed
3. Verwendung von YUM-Utils
Yum-utils ist eine Sammlung von Tools und Programmen zum Verwalten von Yum-Repositories, Installieren von Debug-Paketen, Quellpaketen, erweiterten Informationen aus Repositories und Verwaltung.
Um es zu installieren, führen Sie den folgenden Befehl als root aus, verwenden Sie andernfalls den sudo-Befehl:
# yum update && yum install yum-utils
Sobald Sie es installiert haben, geben Sie repoquery ein Befehl unten, um alle installierten Pakete auf Ihrem System aufzulisten:
# repoquery -a --installed
Um installierte Pakete aus einem bestimmten Repository aufzulisten, verwenden Sie yumdb Programm in der folgenden Form:
# yumdb search from_repo base
Lesen Sie mehr über die Paketverwaltung unter Linux:
- Linux-Paketverwaltung mit Yum, RPM, Apt, Dpkg, Aptitude und Zypper
- 5 beste Linux-Paketmanager für Linux-Neulinge
- 20 nützliche „Yum“-Befehle für die Paketverwaltung
- 27 ‘DNF’ (Fork of Yum)-Befehle für die RPM-Paketverwaltung in Fedora
In diesem Artikel haben wir Ihnen gezeigt, wie Sie alle installierten Pakete auf CentOS oder RHEL auf vier verschiedene Arten auflisten können. Teilen Sie Ihre Gedanken zu diesem Artikel über den Feedback-Bereich unten mit.