Auflistung installierter Pakete auf CentOs

Auflistung installierter Pakete auf CentOs
Linux -basierte Betriebssysteme wie CentOS haben ein modulares Verpackungssystem. Es hilft bei der Reduzierung der Systemdateigröße und macht die Paketinstallation auch schneller. CentOS ist eine auf Drehzahl basierende Verteilung. Die Paketdateien werden als RPM -Archiv verteilt. Das RPM -Archiv hat die Dateierweiterung .Drehzahl. CentOS verwendet den Yum, einen RPM -Paket -Manager, um Pakete zu installieren, zu entfernen und zu aktualisieren. Die kürzlich neuere Version von Fedora hat DNF -Paketmanager verwendet, der eines Tages Yum ersetzen kann.

Als Linux -Systemadministrator ist es eine sehr häufige Aufgabe, alle installierten Pakete von CentOS und anderen Linux -basierten Verteilungen aufzulisten. In diesem Artikel werde ich Ihnen also zeigen, wie Sie alle installierten Pakete von CentOS 7 auflisten können. Lass uns anfangen.

Auflistung installierte Pakete auf CentOS 7 mit dem Befehl rpm:

Du kannst den ... benutzen Drehzahl Befehl zur Auflistung aller installierten Pakete auf Ihrem CentOS 7 -Gerät.

Führen Sie den folgenden Befehl aus, um alle installierten Pakete auf CentOS 7 aufzulisten:

$ sudo rpm -qa

Eine lange Liste von Paket, die auf Ihrem CentOS 7 -Gerät installiert sind, sollte angezeigt werden.

Da die Liste sehr lang ist, können Sie die Ausgabe der Ausgabe von leiten Drehzahl Befehl an weniger Pager wie folgt:

$ sudo rpm -qa | weniger

Jetzt können Sie drücken Um jeweils eine Zeile vorwärts zu bewegen oder drücken sich nach dem anderen mehrere Linien voranzeigen. Sie können auch die drücken Und Pfeiltasten, um durch die Liste zu navigieren.

Sie können auch hier nach Paketen suchen. Drücken Sie einfach / und geben Sie den Suchbegriff (ohne Platz) ein, den Sie suchen. Sobald Sie fertig sind, drücken Sie . Die Zeilen, die den Suchbegriff enthalten. Sie können auch drücken N Und P zum nächsten Spiel und zum vorherigen Spiel zu gehen. Sobald Sie fertig sind, können Sie drücken Q aus dem verlassen weniger Pager.

Auflistung installierte Pakete auf CentOS 7 mit yum:

Sie können auch alle installierten Pakete Ihres CentOS 7 -Geräts mit Yum Paket Manager auflisten.

Führen Sie den folgenden Befehl aus, um alle installierten Pakete Ihres CentOS 7 -Geräts mit YUM aufzulisten:

$ sudo yum liste installiert

Wie Sie sehen können, wird die Liste aller installierten Pakete angezeigt. Es ist eine sehr lange Liste.

Da die Liste sehr lang ist, können Sie auch die Ausgabe der Ausgabe der Yum Befehl an die weniger Pager wie folgt:

$ sudo yum liste installiert | weniger

Wie Sie sehen können, wird die Ausgabe mit geöffnet weniger Pager. Jetzt können Sie die Liste mit dem navigieren Und Pfeiltasten oder Und Schlüssel genau wie zuvor. Sie können die Liste auch nach einem bestimmten Begriff durchsuchen. Ich werde Ihnen einen besseren Weg zeigen, um später in diesem Artikel nach installierten Paketen mit einem bestimmten Schlüsselwort zu suchen.

Auflistung installierter Pakete mit Relevanz:

Persönlichkeit ist ein interessanter Befehl. Mit Peopoquery können Sie viele Dinge wie die Suche nach einem Paket ausführen, das eine bestimmte Datei enthält, Informationen zu einem bestimmten Paket finden.

Persönlichkeit ist Teil von yum-utils Paket, das standardmäßig nicht installiert ist. Sie können es mit dem folgenden Befehl installieren:

$ sudo yum install yum -utils -y

Sie können alle installierten Pakete Ihres CentOS 7 -Geräts mit auflisten Persönlichkeit mit dem folgenden Befehl:

$ repoquery -a -installiert

Wie Sie sehen können, sind alle installierten Pakete aufgeführt.

Überprüfung nach bestimmten installierten Paketen auf CentOS 7:

Nachdem Sie nun wissen, wie Sie alle Pakete auflisten, die auf Ihrem CentOS 7 -Computer installiert sind, können Sie leicht überprüfen, ob ein bestimmtes Paket auf Ihrem CentOS 7 -Gerät installiert ist.

Eine Möglichkeit besteht darin, nach dem Paket mit dem zu suchen weniger Pager wie zuvor gezeigt. Der andere Weg ist zu verwenden Grep oder Egrep, Welches werde ich Ihnen in diesem Abschnitt des Artikels zeigen.

Sie können beispielsweise nach dem gesamten Paketnamen suchen, der das Schlüsselwort enthält Gnom In es mit dem folgenden Befehl:

$ sudo yum liste installiert | EGREP -I GNOME

NOTIZ: Hier die Option -ich wird für die unempfindliche Suche nach Fall verwendet. Standardmäßig wird eine sensible Suche nach Fall durchgeführt. Wenn Sie eine sensible Suche in der Fall durchführen möchten, entfernen Sie einfach die -ich Möglichkeit.

Wie Sie sehen können, alle Pakete mit dem Schlüsselwort Gnom ist aufgelistet.

Wenn Sie das gesamte Paket auflisten möchten, das mit dem Keyword beginnt Gnom, Führen Sie dann den folgenden Befehl aus:

$ sudo yum liste installiert | Egrep -i '^gnome'

Wie Sie sehen können, beginnt das gesamte Paket, das mit dem Keyword beginnt Gnom ist aufgelistet.

Sie können auch die nicht systemabhängigen Pakete auflisten (Noarch -Pakete) mit dem folgenden Befehl auflisten:

$ sudo rpm -qa | EGREP -I 'noarch $'

Wie Sie sehen können, sind alle Pakete, die nicht von der Systemarchitektur abhängen, aufgeführt.

So listen Sie alle installierten Pakete auf CentOS 7 auf. Danke, dass du diesen Artikel gelesen hast.