So installieren Sie Anwendungen über die Befehlszeile in CentOS 8

So installieren Sie Anwendungen über die Befehlszeile in CentOS 8 Der Standardpaketmanager für CentOS 8 wurde von yum auf dnf migriert. Finden Sie heraus, wie dieses Tool verwendet wird.

CentOS 8 wurde veröffentlicht und enthält eine Reihe wichtiger Änderungen, die sich direkt auf die Verwaltung dieser Linux-Server in Ihrem Rechenzentrum auswirken. Eine der unmittelbareren Änderungen ist die Installation von Anwendungen über die Befehlszeile.

Vor der achten Iteration verwendete CentOS den yum-Paketmanager. Ab CentOS 8 wurde die Paketverwaltung von yum auf Dandified Yum (DNF) migriert. Wie das funktioniert, kann ich nicht herausfinden - vielleicht hätten sie es DNY oder DFY nennen sollen. DNF wurde bereits in Fedora 18 eingeführt und wurde zum Standard-Paketmanager in Fedora 22, sodass es eine Weile dauert, bis das Server-Betriebssystem erreicht ist.

Aber hier ist es, und Sie müssen wissen, wie man es benutzt. Zum Glück ist es sehr ähnlich wie lecker. Lassen Sie uns herausfinden, wie ähnlich.

Einstellungskit: Datenbankadministrator (TechRepublic Premium)

Grundlegende Verwendung von DNF

In seiner einfachsten Form sieht die Installation eines Pakets mit DNF folgendermaßen aus:

 sudo dnf PACKAGE installieren 

Wobei PACKAGE der Name des zu installierenden Pakets ist.

Um ein Paket zu entfernen, lautet der Befehl:

 sudo dnf PAKET entfernen 

Wobei PAKET der Name des zu entfernenden Pakets ist.

Geben Sie den folgenden Befehl ein, um die Software auf Ihrem System zu aktualisieren:

 sudo dnf update 

Dadurch werden alle verfügbaren Updates auf Ihrem System ausgeführt. Um ein bestimmtes Paket zu aktualisieren, können Sie den folgenden Befehl ausführen:

 sudo dnf update PAKET 

Wobei PACKAGE der Name des zu aktualisierenden Pakets ist.

Verwendung der Gruppeninstallation mit DNF

DNF hat einen ziemlich coolen Trick im Ärmel, der als Gruppeninstallation bezeichnet wird. Bei der Gruppeninstallation können Sie mit einem einzigen Befehl alle Pakete installieren, die sich auf eine Gruppe beziehen. Geben Sie den folgenden Befehl ein, um eine Liste aller verfügbaren Gruppen anzuzeigen:

 sudo dnf gruppenliste 

Wenn Sie beispielsweise das Paket "Netzwerkserver" installieren möchten (das beispielsweise DHCP-Server, DNSMASQ, KRB5-Server, Libreswan, Radvd, Rsyslog-Gnutls, Syslinux, TFTP-Server enthält), geben Sie den folgenden Befehl ein:

 sudo dnf group installiere "Network Server" 

Beachten Sie, dass der Befehl Gruppenliste keine Anzahl versteckter Gruppen anzeigt. Geben Sie den folgenden Befehl ein, um die installierbaren versteckten Gruppen anzuzeigen:

 dnf Gruppenliste versteckt 

Aus dieser Liste können Sie dann eine der ausgeblendeten Gruppen auf dieselbe Weise installieren, wie Sie die sichtbaren Gruppen installiert haben.

Und das ist der Kern der Verwendung des DNF-Paketmanagers in CentOS 8. Sie sollten keine Probleme bei der Migration von yum haben, da diese sehr ähnlich sind. Glücklicherweise bleibt der yum-Paketmanager für diejenigen, die Probleme mit Änderungen haben, vorerst intakt. Ich schlage jedoch vor, dass Sie zu DNF migrieren, da yum wahrscheinlich nicht lange bleibt (da es veraltet ist).

Newsletter zu Trends im Rechenzentrum

DevOps, Virtualisierung, Hybrid Cloud, Speicher und betriebliche Effizienz sind nur einige der Themen im Rechenzentrum, die wir hervorheben werden. Wird montags und mittwochs geliefert

Heute anmelden

© Copyright 2020 | mobilegn.com