Benutzer-Werkzeuge

Webseiten-Werkzeuge


workshop:cli:dnf

Dies ist eine alte Version des Dokuments!


dnf - Paketmanager für RPM-basierte Systeme

dnf (Dandified YUM) ist der Standard-Paketmanager für RPM-basierte Linux-Distributionen wie Fedora, CentOS und RHEL. Er ist eine verbesserte und modernisierte Version des älteren yum-Tools und wird zur Installation, Aktualisierung und Verwaltung von Paketen verwendet. dnf bietet eine verbesserte Abhängigkeitsverwaltung, eine schnellere Leistung und eine benutzerfreundlichere Schnittstelle.

Syntax

dnf [Optionen] [Befehl] [Paket]

Wichtige Optionen

Option Beschreibung
`install` Installiert ein Paket oder mehrere Pakete.
`remove` Entfernt ein Paket oder mehrere Pakete.
`update` Aktualisiert alle installierten Pakete auf die neueste Version.
`upgrade` Aktualisiert ein bestimmtes Paket oder mehrere Pakete auf die neueste Version.
`list` Listet installierte Pakete oder verfügbare Pakete im Repository auf.
`info` Zeigt detaillierte Informationen zu einem Paket an.
`search` Sucht nach Paketen in den verfügbaren Repositories.
`clean` Bereinigt den lokalen Cache von heruntergeladenen Paketen und Metadaten.
`groupinstall` Installiert alle Pakete einer bestimmten Paketgruppe.
`history` Zeigt eine Historie der durchgeführten Paketaktionen an.
`–help` Zeigt eine Hilfe mit den verfügbaren Optionen an.

Beispiele

Ein Paket installieren:

sudo dnf install paketname

Installiert das angegebene Paket und alle erforderlichen Abhängigkeiten.

Mehrere Pakete gleichzeitig installieren:

sudo dnf install paketname1 paketname2

Installiert mehrere Pakete auf einmal.

Ein Paket entfernen:

sudo dnf remove paketname

Entfernt das angegebene Paket und alle nicht mehr benötigten Abhängigkeiten.

Pakete aktualisieren:

sudo dnf update

Aktualisiert alle installierten Pakete auf die neueste Version.

Ein spezifisches Paket aktualisieren:

sudo dnf upgrade paketname

Aktualisiert das angegebene Paket auf die neueste Version.

Verfügbare Pakete auflisten:

dnf list available

Zeigt alle Pakete an, die in den aktivierten Repositories verfügbar sind.

Informationen zu einem Paket anzeigen:

dnf info paketname

Zeigt detaillierte Informationen über ein Paket, einschließlich Version, Architektur und Beschreibung.

Nach einem Paket suchen:

dnf search paketname

Sucht nach einem Paket im Repository und zeigt alle Ergebnisse an.

Cache bereinigen:

sudo dnf clean all

Bereinigt den lokalen Cache von heruntergeladenen Paketen und Metadaten.


Hinweis

- dnf bietet eine verbesserte Abhängigkeitsverwaltung im Vergleich zu älteren Tools wie yum, was bedeutet, dass es Pakete effizienter installieren und aktualisieren kann. - dnf ist der bevorzugte Paketmanager für moderne RPM-basierte Systeme und ist in den meisten aktuellen Distributionen vorinstalliert.


Alternativen

Für einfachere Aufgaben oder die Verwendung auf älteren Systemen kann auch yum verwendet werden. Allerdings wird dnf als die bessere, modernere Lösung empfohlen.


Weitere Informationen

Die Man-Page liefert detaillierte Informationen:

man dnf
workshop/cli/dnf.1739702563.txt.gz · Zuletzt geändert: (Externe Bearbeitung)