Auflistung installierter Pakete auf RHEL 8 / CentOS 8 Linux

Auflistung installierter Pakete auf RHEL 8 / CentOS 8 Linux

Es könnte eine Zeit kommen, in der Sie wissen möchten, ob Sie bereits ein bestimmtes Paket auf Ihrem RHEL 8 / CentOS 8 installiert haben. Eine manuell installierte Anwendung erfordern möglicherweise bestimmte Abhängigkeiten, damit Sie vorher überprüfen müssen, ob diese erfüllt sind. Oder Sie möchten etwas kompilieren und sicherstellen, dass Sie die richtigen Header -Bibliotheken in Ihrem System haben.

In diesem Tutorial lernen Sie:

  • So verwenden Sie Yum und DNF in RHEL 8 / CentOS 8, um alle Pakete aufzulisten
  • So verwenden Sie den Befehl pequery, um dieselbe Aufgabe zu erfüllen
  • So verwenden Sie den RPM -Befehl, um alle auf RHEL 8 / CentOS 8 installierten Pakete aufzulisten
  • So filtern Sie die Ausgabe jedes Befehls, um bestimmte Pakete zu suchen
Verwenden Sie den Befehl repoquery, um alle verfügbaren Pakete in RHEL 8 / CentOS 8 aufzulisten

Softwareanforderungen und Konventionen verwendet

Softwareanforderungen und Linux -Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder Softwareversion verwendet
System Rhel 8 / Centos 8
Software N / A
Andere Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl.
Konventionen # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Verwenden Sie yum und dnf

Eine Möglichkeit, zu überprüfen, was Sie mit dem Installieren von Yum oder DNF und die RHEL 8 / CentOS 8 Repositories sind zu verwenden

$ dnf list installierte oder $ yum liste installiert 

Dadurch werden alle installierten Pakete in alphabetischer Reihenfolge aufgeführt. Sie können den Ausgang nach übergeben Grep Wenn Sie etwas Besonderes suchen, sagen Sie etwas, das mit dem zu tun hat BZIP2 Paket:

$ dnf liste installiert | Grep Bzip2 

Wie Sie im Bild unten sehen können, listet der Befehl beides beide auf BZIP2 Binärpaket und die BZIP2 Bibliothekspaket. Sie erhalten sogar die Versionsnummer der Software. Wenn Sie möglicherweise eine frühere Version benötigen. Der DNF Der Befehl funktioniert genauso wie Yum, Mit den gleichen Attributen können Sie das verwenden, wenn Sie Lust darauf haben.

Sie können YUM verwenden, um mit einem Rohr nach einem Paket und Grep für ein bestimmtes Paket zu suchen

Verwenden Sie den Befehl pequery

Eine andere Möglichkeit, verfügbare Pakete aufzulisten, ist die Verwendung DNF-Utils. Das Paketsatz wird zum Verwalten von Repositorys verwendet, und eine seiner Funktionen ist die Möglichkeit, installierte Pakete aufzulisten. Stellen Sie sicher, dass Sie installiert sind DNF-Utils mit

# DNF Installieren Sie DNF-Utils 

Dann benutze die Persönlichkeit Befehl, der mitkommt mit DNF-Utils So auflisten Sie alle installierten Pakete auf:

$ REPOCKEY -a -installiert 

Gleich wie bei den Rohrleitungen Grep Oben können wir auch verwenden Grep Hier, um zu filtern, woran wir interessiert sind:

$ REPOOCKEY -A -INSTALLED | Grep Bzip2 

Listen Sie installierte Pakete mit dem Befehl rpm auf

Eine dritte Möglichkeit zur Auflistung installierter Pakete besteht darin, die zu verwenden Drehzahl Befehl und lassen Sie es eine Abfrage für alle installierten Pakete durchführen:

$ RPM -Qa 

Wenn Sie nach allen Paketen suchen möchten, die sich beziehen BZIP2 verwenden

$ RPM -qa BZIP2* 
Suchen Sie nach allen Paketen im Zusammenhang mit BZIP2, indem Sie sie mit dem RPM -Befehl abfragen

Und schließlich - die GUI

Wenn Sie eine grafische Benutzeroberfläche verwenden möchten, bietet die Softwarepaketverwaltungsanwendung eine Registerkarte, in der alle installierten Anwendungen aufgeführt sind. Der Nachteil ist, dass es nur die Namen der Anwendungen und nicht der Paketnamen auflistet. Abhängigkeiten werden ebenfalls nicht angezeigt und die bereitgestellten Gesamtinformationen sind begrenzt.

Software listet installierte Anwendungen, nicht jedoch deren Abhängigkeiten und Paketnamen

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Dinge zu installieren auf Ubuntu 22.04
  • Ubuntu 20.04 Leitfaden
  • So verwenden Sie ADB Android Debugg Bridge, um Ihr Android zu verwalten…
  • So installieren Sie Yum unter Linux
  • Hung Linux System? Wie man zur Befehlszeile entkommt und…
  • Installieren Sie Arch Linux in VMware Workstation