RPM -Listendateien, die sich in einem Paket befinden

RPM -Listendateien, die sich in einem Paket befinden
Mehrere Dateien sind im Paket enthalten, vermutlich innerhalb des Linux -Dateisystems. Es hilft Ihnen dabei, wichtige Paketdateien zu finden, z. B. Dokumentationskonfigurationsdateien.

Eine RPM -Datei ist eine Red Hat -Paket -Paket -Manager -Datei. RPM ist ein Paketmanager, der von Red Hat hauptsächlich für Redhat-basierte Linux-Betriebssysteme wie Rhel, CentOS, Fedora usw. entwickelt wurde. Das Open-Source-RPM wurde basierend auf Linux Standard Base (LSB) entwickelt und wird verwendet, um Softwarepakete in Linux-Systemen zu verwalten, zu installieren und zu deinstallieren. Jedes RPM -Paket, das eine Sammlung oder ein Bündel von Dateien enthält .Drehzahlerweiterung.

Dokumentationsdateien Autor, Todo, Readme usw.
Konfigurationsdateien Lehnrotat.Conf, aktualisiert.conf, sshd.conf usw.
Binärdateien (ausführbare) SSHD, SSH, XATTR, STAT, NMAP usw.

Jetzt werden wir verschiedene Optionen zum Auflisten von Dateien in einem Linux -System unter einem bestimmten Paket oder einer bestimmten Gruppe abdecken.

Sie können problemlos alle aus dem RPM -Paket installierten Dateien suchen, indem Sie das RPM -Paket in Ihrem System überprüfen. Sie können auch alle Dateien und Positionen für ein bestimmtes RPM -Paket über diese Methode sehen.

RPM -qlp .Drehzahl

Oder

RPM -Qilp .Drehzahl

Das Folgende ist die Ausgabe des RPM -Befehls im obigen Beispiel:

  • -Q soll angeben, dass der Befehl für die Abfrage verwendet wird
  • -l für die Auflistung der Dateien im Paket
  • -P, um der Abfrage die deinstallierte Paketdatei zu geben.

Auflistung in RHEL/CentOS-Linux-basierten Systemen

Sie können die Dateien, die Teil von Yum-Utils sind. Sie können Yum-Utils mit dem folgenden Befehl installieren und verwenden.

yum Update
yum install yum-utils

Sobald Sie Yum-Utils installiert haben, können Sie die RPM-Paketdateien problemlos auflisten, indem Sie den folgenden Befehl ausführen (wir haben Firefox für das Beispiel verwendet):

PEPOOCKEY -Installiert -l Firefox

Auflistung in Fedora -basierten Linux -Systemen

Bei der Verwendung von DNF kann der Befehl repoquery die Dateien aus den Paketen in Fedora 22 angezeigt werden+.

DNF -REPOCKEY -installiert -l Firefox

Alternativ können Sie die im System oder im System installierten Dateien auflisten .RPM -Paket mit dem folgenden RPM -Befehl. Hier bedeutet -i oder -g, die Dateien implizit im Paket aufzulisten:

RPM -ql Firefox

Auflistung in Ubuntu/Debian-basierten Linux-Systemen

Sie können den Befehl dpkg auf einer Ubuntu/Debian -Verteilung mit dem -l -Flag verwenden, um seine Derivate oder Dateien aufzulisten, die in Debian -Systemen von allen installiert sind .Deb -Paket.

dpkg -l

RPM -Dateien vor dem Installieren des Pakets auflisten

Mit der Option -P können wir auflisten .RPM -Paketdateien vor der Installation. Nehmen wir an, Sie laden ein Telnet-Server-RPM-Paket von jeder Online-Quelle herunter. Anschließend können Sie die folgenden Befehle durchsehen, was im heruntergeladenen Paket vorhanden ist, das im Dateisystem installiert oder möglich ist.

RPM-QLP Telnet-Server-1.2-137.1.i586.Drehzahl

Abschluss

Dieser Artikel hat uns beigebracht, wie man alle von einem ‌package oder einer Gruppe von RPM -Paketen in Linux installierten Dateien findet oder auflistet. Verschiedene Verteilungen von Linux listen diese Pakete unter Verwendung verschiedener Methoden und Befehle auf. Wenn Sie Informationen zu diesem Artikel wissen möchten.