GNU/Linux >> LINUX-Kenntnisse >  >> Linux

dnf:Befehl nicht gefunden

Dandified YUM oder DNF ist der Name des Paketverwaltungsprogramms. DNF ist die Version der nächsten Generation von YUM. Es wird in RPM-basierten Distributionen verwendet. DNF wurde in Fedora 18 eingeführt und ist seit Version 22 der standardmäßige Paketmanager für Fedora. Wenn wir YUM-Befehle in späteren Versionen von Fedora ausführen, führen wir tatsächlich dnf im Hintergrund aus. Das Dienstprogramm dnf bietet unter anderem Leistung, Speichernutzung und Auflösung von Abhängigkeiten.

Wenn beim Ausführen des dnf-Befehls der folgende Fehler auftritt:

dnf: command not found

Sie können versuchen, das dnf-Paket entsprechend Ihrer Wahl der Distribution zu installieren:

Verteilung Befehl
CentOS yum installiere dnf
Fedora dnf installiere dnf

dnf-Befehlsbeispiele

1. Überprüfen Sie die Version von dnf:

$ sudo dnf --version

2. Sehen Sie sich die Repositories auf unserem System an, indem Sie die Repolist-Option übergeben:

$ sudo dnf repolist

oder

$ sudo dnf repolist all

3. um alle verfügbaren Pakete auf unserem System anzuzeigen, verwenden wir die Listenoption:

$ sudo dnf list

4. Wir können ähnliche Suchen wie YUM durchführen. Dazu verwenden wir die Suchoption:

$ sudo dnf search firefox

5. Um anzuzeigen, welches Paket ein bestimmtes Dienstprogramm bereitstellt, verwenden wir die Option saved:

$ sudo dnf provides /bin/ksh

6. Darüber hinaus können wir mit der Info-Option Informationen zu einem bestimmten Paket anzeigen:

$ sudo dnf info libreoffice

7. Suchen Sie mit der Check-Update-Option nach Systemaktualisierungen:

$ sudo dnf check-update

8. Um ein Paket zu installieren, verwenden wir die Installationsoption:

$ sudo dnf install firefox

9. Um ein Paket zu entfernen, verwenden wir auf ähnliche Weise die Option zum Entfernen:

$ sudo dnf remove firefox

10. Entfernen Sie Pakete, die nur benötigt wurden, um Abhängigkeiten zu erfüllen:

$ sudo dnf autoremove

11. Um die verschiedenen ausgeführten dnf-Befehle anzuzeigen, können wir die Verlaufsoption verwenden:

$ sudo dnf history

12. Aktualisieren Sie installierte Pakete auf die neuesten verfügbaren Versionen:

$ sudo dnf upgrade

13. Details zu einem Paket anzeigen:

$ dnf info package

14. Bevor wir unser System aktualisieren, ist es immer eine gute Idee, etwas Ordnung zu schaffen. Wir können dafür die Option clean all verwenden:

$ sudo dnf clean all

Konfigurationsdateien

/etc/dnf/dnf.conf – DNF-Konfigurationsdatei
/etc/yum.repos.d – alle Repo-Dateien

Schlussfolgerung

DNF steht für „DaNdiFied YUM“. Die Syntax von DNF-Befehlen ist identisch mit der von YUM, was den Wechsel von YUM zu DNF einfach macht. DNF kann Pakete installieren und entfernen. Es kann auch Updates installieren und uns Informationen über installierte Pakete und Pakete liefern, die in den Repositories verfügbar sind und die nicht installiert wurden. DNF ermöglicht die automatische Überprüfung von signierten Paketen, um zu verhindern, dass gefälschte Pakete Malware auf Ihrem Fedora-System installieren.


Linux
  1. ifrename:Befehl nicht gefunden

  2. netstat:Befehl nicht gefunden

  3. kubectl:Befehl nicht gefunden

  4. tvservice:Befehl nicht gefunden

  5. lspci:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

w:Befehl nicht gefunden

df:Befehl nicht gefunden

du:Befehl nicht gefunden

rm:Befehl nicht gefunden

mv:Befehl nicht gefunden