So richten und verwenden Sie Yum auf Fedora?

So richten und verwenden Sie Yum auf Fedora?

Eine Linux-Distribution kann als Sammlung von Inter-abhängigen Paketen auf dem Linux-Kernel beschrieben werden. Zusammen bieten sie eine erstaunliche Erfahrung. Um die Pakete in Ordnung zu halten, ist ein Paketmanager ein Muss für jede Distribution.

Im Falle von Fedora sind Yum und DNF zwei Paketmanager. In diesem Handbuch schauen wir uns an, wie Sie YUM auf Fedora einrichten und verwenden.

Yum auf Fedora

Yum ist der primäre Paketmanager für Fedora, mit dem Informationen zu Paketen abfragen, Pakete aus Repos abrufen, Pakete mit automatischer Abhängigkeitslösung installieren/deinstallieren und das gesamte System aktualisieren können. Yum kann auch mit zusätzlichen Repos oder Paketquellen arbeiten. Um die Funktionalität zu erweitern, unterstützt Yum auch viele Plugins.

Yum kann die gleichen Aufgaben wie Drehzahl, aber effizienter und einfacher erledigen. Es vereinfacht auch die Konfiguration Ihrer eigenen Repositorys und RPM -Pakete.

In der heutigen Zeit wird Yum durch DNF, ein moderner Paketmanager, ersetzt. Das liegt daran. Es lohnt sich jedoch immer noch, Yum zu lernen, weil Fedora, CentOS und Rhel Yum immer noch als gültiger Paketmanager unterstützen.

Installieren von Yum auf Fedora

Als einer der Standardpaketmanager sollte Yum mit Fedora vorinstalliert sein. Führen Sie die folgenden Befehle aus, um zu überprüfen, ob yum installiert ist:

$ welches yum
$ yum -Version

Wenn Yum nicht installiert ist, installiert der folgende Befehl sofort Yum.

$ sudo dnf install yum

Mit yum

Es ist Zeit zu lernen, wie man Yum verwendet- einen vollwertigen Paketmanager mit Tonnen von Funktionen. Dieser Abschnitt zeigt einige seiner häufigsten und wichtigsten Befehle.

Installieren eines Pakets

Um ein Paket zu installieren, benötigt yum den Paketnamen. Wenn Sie den Paketnamen haben, führen Sie den folgenden Befehl aus, um ihn zu installieren. YUM wird alle erforderlichen Abhängigkeiten automatisch auflösen und installieren.

$ sudo yum installieren

Wenn Sie mehrere Pakete installieren müssen, platzieren Sie einfach alle Paketnamen, die durch den Speicherplatz getrennt sind.

$ sudo yum installieren

Bei der Installation eines Pakets fordert Yum um Bestätigung ein. Wenn Sie möchten, dass Yum die Pakete installiert, ohne Erlaubnis zu erhalten, verwenden Sie das Flag „-y“.

$ sudo yum -y installieren

Installieren Sie ein Drehzahlpaket

Verschiedene Pakete sind direkt als Drehzahlpakete erhältlich. Während die Standardmethode zur Installation eines RPM -Pakets das RPM -Tool verwendet, wird empfohlen, YUM dafür zu verwenden. Wenn Sie mit YUM installiert sind, wird das RPM -Paket mit allen Abhängigkeiten installiert (falls verfügbar).

$ sudo yum installieren

Wenn es mehrere Pakete gibt, erwähnen Sie diese auch.

$ sudo yum installieren

Es ist auch möglich, ein RPM -Paket zu installieren, das über einen direkten Link verfügbar ist. Im folgenden Beispiel wird Yum das RPM Fusion Repo herunterladen und installieren.

$ sudo yum installieren Sie https: // spiegel.rpmfusion.org/Free/Fedora/RPMFusion-freie Release-$ (RPM-e %Fedora).Keinarch.Drehzahl https: // Spiegel.rpmfusion.org/nicht frei/fedora/rpmfusion-nonfree-Release-$ (RPM-e %Fedora).Keinarch.Drehzahl

Ein Paket entfernen

Wenn ein Paket nicht mehr benötigt wird, ist es redundant zu bleiben. Verwenden Sie die folgende Befehlsstruktur, um ein unerwünschtes Paket zu entfernen:

$ sudo yum entfernen

Yum wird um Erlaubnis zur Ausführung der Aktion bitten. Wenn Sie möchten, dass Yum nicht um Erlaubnis bittet, verwenden Sie die Flag „-y“.

$ sudo yum -y entfernen

Wie bei der Installation mehrerer Pakete kann Yum auch mehrere Pakete entfernen.

$ sudo yum entfernen

Suchen Sie ein Paket

In vielen Situationen ist der genaue Paketname für eine bestimmte App schwer im Auge zu behalten. In solchen Situationen ist die integrierte Suchfunktion von Yum sehr praktisch.

Verwenden Sie die folgende Befehlsstruktur, um nach einem bestimmten Paketnamen mit einem Suchbegriff zu suchen:

$ yum Suche

Aktualisieren eines Pakets

Wenn für ein bestimmtes Paket ein Update verfügbar ist, kann das Paket individuell aktualisiert werden. Standardmäßig wird Yum die neueste Version des Pakets mit Abhängigkeiten herunterladen und installieren.

$ sudo yum Update

System aktualisieren

Anstatt einzelne Pakete zu aktualisieren, ist es effizienter, YUM das gesamte System aktualisieren zu lassen. Yum wird alle verfügbaren Updates überprüfen und herunterladen und sie entsprechend installieren.

Überprüfen Sie zunächst, ob Update verfügbar ist.

$ sudo yum Check-update

Wenn ein Update verfügbar ist, installiert der folgende Befehl alle:

$ sudo dnf update

Pakete auflisten

Mit der Funktion „Listen“ kann YUM die gesamte Liste der installierten oder verfügbaren Pakete drucken. Diese Funktion kann auch nach einem verfügbaren Paket mit einem bestimmten Namen suchen.

Führen Sie den folgenden Befehl aus, um alle installierten Pakete aufzulisten, um den folgenden Befehl auszuführen. Die Ausgabe wird riesig sein, also werden wir die Ausgabe auf „weniger“ verleumden, um das Browser zu erleichtern.

$ yum liste installiert | weniger

Verwenden Sie den folgenden Befehl, um alle passenden Pakete mit einem bestimmten Suchbegriff aufzulisten:

$ yum Liste

Führen Sie den folgenden Befehl aus, um alle Pakete (installiert und verfügbar) aufzulisten:

$ yum liste alle | weniger

Informationen zu einem Paket

Vor der Installation kann YUM detaillierte Informationen zu einem Paket anzeigen, und es kann in verschiedenen Situationen hilfreich sein. Um Informationen zu einem Paket zu überprüfen, führen Sie den folgenden Yum -Befehl aus:

$ yum Info

Gruppenpakete

In Linux ist eine Gruppe ein Bündel einer Reihe von Paketen. Eine Gruppe enthält im Allgemeinen Pakete, die miteinander verbunden sind. Beispielsweise enthält die Gruppe „Java Development“ alle erforderlichen Tools zur Entwicklung von Programmen in der Java -Programmiersprache.

Im folgenden Befehl werden alle verfügbaren Gruppen aufgeführt.

$ yum Groupist

Führen Sie den folgenden Befehl aus, um die Informationen zu einer Gruppe zu überprüfen:

$ yum GroupInfo

Führen Sie den folgenden Befehl aus, um eine Gruppe zu installieren:

$ sudo yum Groupinstall

Wenn eine Gruppe aktualisiert werden soll, führen Sie den folgenden Befehl aus:

$ sudo yum GroupUpdate

Um eine Gruppe zu deinstallieren, führen Sie den folgenden Befehl aus:

$ sudo yum Groupremove

Repositorys

Yum -Repositories sind die Hauptquellen zum Herunterladen und Installieren von Paketen. Fedora kommt standardmäßig mit den Fedora Repos. Es ist jedoch möglich, zusätzliche Repositories hinzuzufügen/zu entfernen.

Schauen Sie sich zunächst alle aktuell aktiven Repositories an.

$ yum repolist

Wenn es einige behinderte Repos gibt, werden diese auf dieser Liste nicht angezeigt. Führen Sie den folgenden Befehl aus, um alle Repositorys aufzulisten:

$ yum repolist alle

Verwenden Sie das Flag „-EnableRepo“, um ein bestimmtes Paket aus einem bestimmten Repo zu installieren. Es funktioniert sowohl auf aktiviertem als auch auf deaktiviertem Repo.

$ sudo yum --EnableRepo = Installieren

Juden aufräumen

Yum generiert alle Repo -Paketdaten im Ort „/var/cache/yum“. Jedes Repo mit einem eigenen Unterabweis. Während der Cache für Yum wichtig ist, um die schnellstmögliche Leistung zu liefern, kann ein beschädigter Cache ein Problem sein, und das Aufräumen wird das Problem lösen.

$ sudo yum reinigen alle

Führen Sie nun ein System -Update durch. Yum generiert die Caches automatisch wieder.

$ sudo yum Check-update

Abschließende Gedanken

Yum ist ein leistungsstarker Paketmanager. Dieser Leitfaden zeigt einige der häufigsten Verwendung von Yum. Für schnelle Hilfe finden Sie die Yum -Hilfeseite.

$ yum -HELP

Für eingehende Informationen über Yum ist die Mannseite sehr nützlich.

$ MAN YUM

Happy Computing!