GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So listen Sie installierte Pakete auf CentOS auf

In diesem Tutorial zeigen wir Ihnen, wie Sie installierte Pakete auf CentOS auflisten und filtern. Zu wissen, wie installierte Pakete auf Ihrem CentOS-System aufgelistet werden, kann in Situationen hilfreich sein, in denen Sie dieselben Pakete auf einem anderen Computer installieren müssen oder wenn Sie Ihr System neu installieren möchten.

Wir zeigen Ihnen auch, wie Sie prüfen, ob ein bestimmtes Paket installiert ist, installierte Pakete zählen und die Version eines installierten Pakets herausfinden.

Installierte Pakete mit Yum # auflisten

YUM (Yellow Dog Updater,) ist der standardmäßige CentOS-Paketmanager. Es kann zum Herunterladen, Installieren, Entfernen, Abfragen und Verwalten von CentOS-RPM-Softwarepaketen aus den offiziellen und Drittanbieter-CentOS-Repositories verwendet werden.

Um die installierten Pakete auf Ihrem CentOS-System mit yum aufzulisten , verwenden Sie den folgenden Befehl:

sudo yum list installed

Es druckt eine Liste aller installierten Pakete, einschließlich Informationen über die Versionen und das Repository der RPM-Pakete.

Normalerweise ist die Paketliste lang, für eine bessere Lesbarkeit ist es eine gute Idee, die Ausgabe an less weiterzuleiten :

sudo yum list installed | less

Um herauszufinden, ob ein bestimmtes Paket installiert ist, filtern Sie die Ausgabe mit grep Befehl.

Um beispielsweise herauszufinden, ob das Entpackpaket auf dem System installiert ist, würden Sie Folgendes ausführen:

sudo yum list installed | grep unzip
unzip.x86_64    6.0-19.el7    @anaconda

Die obige Ausgabe zeigt, dass die unzip-Version 6.0-19 auf dem Computer installiert ist.

Installierte Pakete mit Rpm # auflisten

Die rpm Befehl mit dem -q Option können Sie die Pakete abfragen.

Der folgende Befehl listet alle installierten Pakete auf:

sudo rpm -qa

Um abzufragen (zu suchen), ob ein bestimmtes Paket installiert ist, übergeben Sie den Paketnamen an rpm -q Befehl. Der folgende Befehl zeigt Ihnen, ob das tmuxpackage auf dem System installiert ist:

sudo rpm -q tmux

Wenn das Paket installiert ist, sehen Sie etwa Folgendes:

tmux-1.8-4.el7.x86_64

Andernfalls gibt der Befehl Folgendes aus:

package tmux2is not installed

Um mehr Informationen über das abgefragte Paket zu erhalten, übergeben Sie -i :

sudo rpm -qi tmux

Erstelle eine Liste aller installierten Pakete #

So erstellen Sie eine Liste mit den Namen aller installierten Pakete auf Ihrem CentOS-System und speichern sie in einer Datei mit dem Namen packages_list.txt , leiten Sie die Befehlsausgabe in die Datei:

um
sudo rpm -qa > packages_list.txt

Um dieselben Pakete auf einem anderen Server zu installieren, können Sie den cat verwenden Befehl, alle Pakete an yum zu übergeben :

sudo yum -y install $(cat packages_list.txt)

Zähle die Anzahl der installierten Pakete #

Um herauszufinden, wie viele Pakete auf Ihrem System installiert sind, verwenden Sie denselben Befehl wie zuvor, aber anstatt die Ausgabe in eine Datei umzuleiten, leiten Sie sie an wc weiter Hilfsprogramm zum Zählen der Zeilen:

sudo rpm -qa | wc -l
603

Die obige Ausgabe zeigt, dass 603 Pakete installiert sind.


Cent OS
  1. So listen Sie installierte Pakete in Ubuntu auf

  2. So entfernen Sie installierte Pakete aus einem bestimmten Repository in CentOS, Fedora

  3. So listen Sie installierte Pakete aus einem bestimmten Repository in Linux auf

  4. So listen Sie alle installierten Pakete in Linux auf

  5. So listen Sie Benutzer in CentOS 7 auf

So listen Sie installierte Pakete in Linux auf

So listen Sie installierte Pakete in Ubuntu 20.04 auf

Alle installierten Pakete in RHEL und CentOS auflisten

So listen Sie die installierten Softwarepakete auf Ubuntu auf

So listen Sie installierte Pakete in Ubuntu 22.04 auf

So listen Sie installierte Pakete unter Ubuntu 22.04 auf