So listen Sie alle Dateien auf, die von einem RPM-Paket installiert wurden
In diesem Artikel werden wir besprechen, wie Sie alle Dateien auflisten, die von einem RPM-Paket auf einem Red Hat Enterprise Linux (RHEL)-System installiert wurden. RPM (Red Hat Package Manager) ist ein leistungsstarkes Paketverwaltungssystem, das von RHEL und anderen RPM-basierten Distributionen verwendet wird. Das Verständnis, wie die von einem RPM-Paket bereitgestellten Dateien aufgelistet werden, kann besonders nützlich für Systemadministratoren und Benutzer sein, die den Inhalt installierter Pakete überprüfen oder Probleme im Zusammenhang mit Paketdateien beheben müssen.
In diesem Tutorial lernen Sie:
- So listen Sie den Inhalt eines RPM-Pakets mithilfe einer lokalen RPM-Datei auf
- So listen Sie den Inhalt eines installierten RPM-Pakets auf
So listen Sie alle Dateien auf, die von einem RPM-Paket installiert wurden
Das Auflisten aller Dateien, die von einem RPM-Paket installiert wurden, kann Ihnen helfen, den Inhalt und die Struktur eines Pakets zu verstehen. Dieser Prozess ist unkompliziert und beinhaltet die Verwendung des Befehls rpm mit spezifischen Optionen, um das Paket abzufragen.
Auflisten von Dateien aus einer lokalen RPM-Paketdatei: Um den Inhalt einer lokalen RPM-Paketdatei (d.h. eines Pakets, das noch nicht installiert wurde) aufzulisten, können Sie die Option
-qlpmit dem Befehlrpmverwenden. Diese Option fragt das RPM-Paket ab und listet dessen Inhalt auf, ohne es zu installieren.rpm -qlp wget-1.21.1-7.el9.x86_64.rpmIn diesem Befehl weist
-qlprpman, die Liste der Dateien (l) aus der Paketdatei (p)abzufragen (q). Ersetzen Siewget-1.21.1-7.el9.x86_64.rpmdurch den tatsächlichen Pfad zu Ihrer RPM-Datei. Der Befehl gibt eine Liste aller Dateien aus, die im angegebenen RPM-Paket enthalten sind.Auflisten von Dateien aus einem installierten RPM-Paket: Wenn das RPM-Paket bereits auf Ihrem System installiert ist, können Sie seinen Inhalt mit der Option
-qlmit dem Befehlrpmauflisten. Diese Option fragt die RPM-Datenbank auf Ihrem System ab, um die vom Paket installierten Dateien aufzulisten.rpm -ql wgetIn diesem Befehl weist
-qlrpman, die Liste der Dateien (l) aus dem installierten Paket mit dem Namenwgetabzufragen (q). Ersetzen Siewgetdurch den Namen des Pakets, an dem Sie interessiert sind. Der Befehl gibt eine Liste aller Dateien aus, die mit dem angegebenen Paket installiert wurden.
Schlussfolgerung
In diesem Tutorial haben Sie gelernt, wie Sie den Inhalt eines RPM-Pakets sowohl aus einer lokalen RPM-Datei als auch aus einem installierten Paket auflisten. Diese Techniken sind nützlich für die Überprüfung des Paketinhalts und für die Behandlung von Problemen im Zusammenhang mit bestimmten Dateien innerhalb eines Pakets. Wenn Sie den Befehl rpm mit den entsprechenden Optionen verwenden, können Sie die Dateien, die von einem beliebigen RPM-Paket auf Ihrem System bereitgestellt werden, leicht durchsuchen.


