Zu den traditionellen Aufgaben, die in Linux-Umgebungen ausgeführt werden müssen, in diesem Fall CentOS 7 , gehört die Installation und Deinstallation von Paketen, die nützlich sind, um die Auslastung des Servers zu erhöhen oder einfach Speicherplatz freizugeben.
Bei den Distributionen CentOS oder RedHat ist der Befehl yum für diese Art von Aktivitäten implementiert. Standardmäßig versucht yum automatisch, alle konfigurierten Repositorys zu überprüfen, um alle Paketabhängigkeiten während einer Installation und / oder Aktualisierung aufzulösen.
Aus diesem Grund wird TechnoWikis heute erklären, wie Sie diesen yum-Befehl (Yellowdog Updater Modified) in CentOS 7 verwenden, um alle Prozesse mit den Paketen zu verwalten.
1. Wie installiere ich ein Paket mit dem Befehl Yum unter Linux?
Um diesen Prozess auszuführen, müssen wir die folgende Syntax verwenden:
yum installiere <Paketname>
Standardmäßig wird in der yum-Installationszeile eine Meldung angezeigt, um den Vorgang zu akzeptieren oder abzulehnen, bevor die Pakete installiert werden:
Wenn Sie möchten, dass yum das Paket automatisch ohne Rückfrage installiert, sollten Sie die Option -y wie folgt verwenden:
yum -und installiere <Paketname>
Mit diesem Befehl machen Sie es.
2. So deinstallieren Sie ein Paket mit dem Befehl Yum Linux
In dem Moment, in dem Sie ein Paket nicht mehr benötigen, können wir es einfach mit yum deinstallieren. Dazu führen wir folgende Syntax aus:
yum remove <Paketname>
Dadurch werden die angegebenen Pakete zusammen mit anderen Paketen entfernt, die von den zu löschenden Paketen abhängen.
3. So aktualisieren Sie ein vorhandenes Paket mit dem Yum Linux-Befehl
Der Befehl yum hat eine Funktion, die entwickelt wurde, um alte Pakete zu aktualisieren. Dazu müssen wir die folgende Syntax verwenden:
yum update <Paketname>
Dieser Parameter wird verwendet, um die angegebenen Pakete auf die neueste verfügbare Version zu aktualisieren. Wenn die Namen der Pakete nicht angegeben sind, versucht yum, alle im System installierten Pakete zu aktualisieren.
Wir können die Option –obsoletes hinzufügen, damit yum die veralteten Pakete verarbeitet. Auf diese Weise werden die in den Updates veralteten Pakete entfernt und durch die modernsten ersetzt.
Innerhalb dieser Kategorie können wir mit dem Befehl yum check-update prüfen, ob Updates für die installierten Pakete verfügbar sind. Als Ergebnis gibt yum eine Liste aller Aktualisierungen aller Repositorys zurück, falls eine verfügbar ist:
4. So führen Sie eine Paketsuche mit dem Yum Linux-Befehl durch
Wenn Sie den genauen Namen des zu installierenden Pakets nicht kennen, können Sie yum search “keyword” verwenden, das nach allen Paketen sucht, die mit dem eingegebenen Schlüsselwort übereinstimmen, und die Ergebnisse anzeigt:
Yum Search Chrome
Dieser Befehl wird verwendet, um nach Paketen zu suchen, die das angegebene Schlüsselwort enthalten, und führt in allen verfügbaren Repositorys zu einigen Feldern mit Beschreibung, Zusammenfassung, Paketmanager und Paketname des RPM.
5. So zeigen Sie zusätzliche Informationen eines Pakets mit dem Yum Linux-Befehl an
Wenn Sie mehr Informationen über ein verfügbares Paket mit yum erhalten möchten, können wir die folgende Syntax ausführen:
yum info <package>
6. So zeigen Sie alle verfügbaren Pakete mit dem Linux Yum-Befehl an
Mit dem folgenden Befehl kann eine Liste aller verfügbaren Pakete in der yum-Datenbank angezeigt werden:
yum liste | weniger
7. Wie Sie die Liste der auf dem System installierten Pakete mit dem Befehl Yum Linux sehen
Dies ist eine praktische Option für Steuerungs- und Überwachungsaufgaben, da wir genau wissen, welche Pakete auf dem System installiert sind, für die wir Folgendes ausführen:
yum liste installiert | weniger
8. Wie Sie die verfügbaren Softwaregruppen mit dem Yum Linux-Befehl kennen
Bei diesen Distributionen sind einige verwandte Pakete in einer bestimmten Gruppe zusammengefasst, sodass es nicht ausreicht, alle Pakete, die zu einer bestimmten Funktion gehören, einzeln zu suchen und zu installieren, sondern die Gruppe zu installieren, die alle Pakete installiert die Pakete, die zu dieser Gruppe gehören.
Dazu führen wir aus:
Yum Grouplist
9. So überprüfen Sie, zu welchem Paket eine Datei mit einem Yum Linux-Befehl gehört
Mit der folgenden Syntax ist es möglich zu wissen, zu welchem Paket eine bestimmte Datei gehört. Dazu müssen wir ihre aktuelle Route kennen:
yum stellt / etc / sysconfig / nfs bereit
10. So installieren Sie eine bestimmte Softwaregruppe mit dem Befehl yum Linux
Wir haben die Möglichkeit gesehen, die Softwaregruppen über yum bereitzustellen. Wenn wir nun die gesamte Gruppe installieren möchten, müssen wir Folgendes ausführen:
yum groupinstall 'Gruppe'
11. So stellen Sie aktuelle Repositorys mit dem Yum Linux-Befehl bereit
Alle yum-Befehle sind einem offiziellen Repository zugeordnet oder nicht. Wenn wir die aktivierten Repositorys anzeigen möchten, führen wir Folgendes aus:
lecker repolist
Wenn wir alle Repositories visualisieren wollen, werden wir ausführen:
yum repolist alle
12. Installation von einem Repository, das mit dem Befehl Yum Linux deaktiviert wurde
Mit dem vorherigen Befehl haben wir gesehen, dass viele Repositorys deaktiviert sind, es jedoch möglich ist, Elemente von jedem von ihnen zu installieren. Dazu verwenden wir die folgende Syntax:
yum --enablerepo = fedora-source installiere vim-X11.x86_64
Wie wir sehen, wird mit diesem Befehl die Installation von einem deaktivierten Repository durchgeführt.
13. Interaktives Ausführen des Yum-Befehls mit Shell unter Linux
Yum bietet eine interaktive Shell, mit der mehrere Befehle gleichzeitig ausgeführt werden können. Dazu müssen wir Folgendes ausführen:
Yum Shell
Im Terminal geben wir die zu verwendenden Befehle ein:
14. So aktualisieren Sie eine vorhandene Gruppe mit dem Yum Linux-Befehl
Um eine vorhandene Softwaregruppe zu aktualisieren, müssen wir Folgendes ausführen:
yum groupupdate 'Group'
15. So deinstallieren Sie eine Softwaregruppe mit dem Yum Linux-Befehl
Wenn mehr als eine Softwaregruppe nicht benötigt wird, können wir Speicherplatz freigeben, indem wir ihn auf folgende Weise entfernen:
yum groupremove 'Group'
Auf diese Weise erleichtert der Befehl yum die vollständige Verwaltung der verfügbaren Pakete.