So überprüfen Sie, ob ein Paket in Yum verfügbar ist

So überprüfen Sie, ob ein Paket in Yum verfügbar ist
Yellowdog Updater modifiziert oder yum kurz yum ist ein Paket -Management -Tool für RPM -Pakete. Es ist in der RehL -Familie von Linux -Verteilungen beliebt, einschließlich CentOS und Fedora. So können Sie sich Yum als Bootstrap für RPM -Paketmanager vorstellen.

Wie beliebte Paketmanager arbeitet Yum über Repositories, die Sammlungen von Tools im RPM -Format enthalten.

Für diese schnelle werden wir die Grundlagen von YUM besprechen und verfügbare Pakete in einem System mit Yum als Paketmanager zeigen.

Yum List verfügbare Pakete

Um verfügbare Pakete anzuzeigen, können wir den Befehl yum list wie gezeigt verwenden:

sudo yum liste verfügbar

In diesem Befehl wird der Name aller verfügbaren Pakete, der neuesten Version und der Repositories angezeigt, zu denen sie gehören

Yum check installed pakete

Yum ist unglaublich einfach zu bedienen; Wie die meisten Paketmanager können Sie intuitive Optionen übergeben. Um beispielsweise die Liste der installierten Pakete anzuzeigen, können wir den Befehl verwenden:

sudo yum installiert

Ähnlich wie bei den verfügbaren Paketen zeigt der obige Befehl den Namen der installierten Pakete, die Version und das Quell -Repository der Pakete an

Sie können die Ausgabe aus dem obigen Befehl an Tools wie Grep, Weniger usw. übergeben.

Yum -Suche spezifisches Paket

Ein Beispiel -Verwendungsfall des Befehls von Yum List ist die Überprüfung, ob ein bestimmtes Paket installiert ist. Lassen Sie uns beispielsweise sehen, ob awk installiert ist.

sudo yum liste installiert | grep 'awk' '

Der obige Befehl übergibt die Ausgabe der YUM -Liste an Grep, die dann in diesem Fall nach der spezifischen Zeichenfolge sucht, 'awk' awk.'Schauen Sie sich die Beispielausgabe unten an:

Wie Sie sehen können, haben wir awk installiert (als Teil von Gawk) und das Python-Hawkey-Paket.

Zeigen Sie verfügbare Pakete aus einem bestimmten Repo

Sie können auch das verfügbare Paket in einem bestimmten Repository filtern. Wir können zunächst alle aktivierten Repositories mit dem Befehl auflisten:

sudo yum repolist

Dadurch werden alle verfügbaren Repositorys im System aufgeführt.

Suchen Sie nach Paketen, die nur in einem bestimmten Repo verfügbar sind. Ein Beispiel im Epel -Repository verwenden wir den Befehl:

sudo yum liste verfügbar | Grep Epel

Beispielausgabe ist wie gezeigt:

Abschluss

In diesem kurzen Tutorial haben wir Yum abgeholt und die verfügbaren und installierten Pakete im System gezeigt.

Danke fürs Lesen!