sammlung:dnf
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
DNF (Dandified YUM)
DNF ist der moderne Paketmanager für Fedora, Red Hat und CentOS (ab Version 8).
Grundlagen
- Arbeitet mit .rpm-Paketen
- Nutzt Repositories, die in `/etc/yum.repos.d/` definiert sind
Wichtige Befehle
sudo dnf update # Alle Pakete aktualisieren sudo dnf install <paket> # Paket installieren sudo dnf remove <paket> # Paket entfernen sudo dnf search <paket> # Nach Paket suchen sudo dnf info <paket> # Paketdetails anzeigen sudo dnf autoremove # Nicht mehr benötigte Pakete entfernen # Automatische Bestätigung sudo dnf install -y <paket> # Nicht-interaktiv (automatisch ja) # Distribution-Upgrade sudo dnf distro-sync # System mit Repositories synchronisieren sudo dnf system-upgrade # Upgrade auf neue Distribution (mit Plugin) # Installation simulieren sudo dnf install --assumeno <paket> sudo dnf install --downloadonly <paket> # Abhängigkeiten anzeigen dnf deplist <paket> dnf provides <datei> # Welches Paket stellt eine Datei bereit dnf repoquery --requires <paket> # Erweiterte Abhängigkeitsabfrage
Repository-Verwaltung
dnf repolist # Alle aktiven Repositories anzeigen dnf repolist all # Alle Repositories (aktiv und inaktiv) sudo dnf config-manager --add-repo <url> # Repository hinzufügen sudo dnf config-manager --set-enabled <repo> # Repository aktivieren sudo dnf config-manager --set-disabled <repo> # Repository deaktivieren # Repository-Cache verwalten sudo dnf clean all # Cache komplett leeren sudo dnf makecache # Cache neu erstellen
Erweiterte Paketverwaltung
dnf list installed # Alle installierten Pakete auflisten dnf list available # Alle verfügbaren Pakete auflisten dnf list updates # Verfügbare Updates anzeigen # Paketgruppen dnf group list # Verfügbare Paketgruppen anzeigen sudo dnf group install "<gruppe>" # Paketgruppe installieren sudo dnf group remove "<gruppe>" # Paketgruppe entfernen # Module (ab DNF) dnf module list # Verfügbare Module anzeigen sudo dnf module install <modul>:<stream> # Modul installieren # Historie dnf history # Transaktionshistorie anzeigen sudo dnf history undo <id> # Transaktion rückgängig machen sudo dnf history redo <id> # Transaktion wiederholen # Paket-Download dnf download <paket> # RPM-Paket herunterladen
Weitere Informationen
man dnf man dnf.conf dnf help
Siehe auch
- YUM (Vorgänger von DNF)
sammlung/dnf.1767695739.txt.gz · Zuletzt geändert: von Branislav Zeljak
