GNU/Linux >> Znalost Linux >  >> Linux

dnf:příkaz nenalezen

Dandified YUM nebo DNF je název nástroje pro správu balíčků. DNF je verze YUM nové generace. Používá se v distribucích založených na RPM. DNF bylo představeno ve Fedoře 18 a je výchozím správcem balíčků pro Fedoru od verze 22. Ve skutečnosti, když spouštíme příkazy YUM v pozdějších verzích Fedory, ve skutečnosti spouštíme dnf na pozadí. Nástroj dnf nabízí mimo jiné výkon, využití paměti a rozlišení závislostí.

Pokud při spuštění příkazu dnf narazíte na níže uvedenou chybu:

dnf: command not found

můžete zkusit nainstalovat balíček dnf podle vaší volby distribuce:

Distribuce Příkaz
CentOS yum install dnf
Fedora instalace dnf dnf

Příklady příkazů dnf

1. zkontrolujte verzi dnf:

$ sudo dnf --version

2. zobrazte úložiště v našem systému předáním možnosti repolist:

$ sudo dnf repolist

nebo

$ sudo dnf repolist all

3. zobrazit všechny dostupné balíčky v našem systému, použijeme možnost seznamu:

$ sudo dnf list

4. Můžeme provádět vyhledávání podobně jako YUM. K tomu používáme možnost vyhledávání:

$ sudo dnf search firefox

5. Chcete-li zjistit, který balíček poskytuje konkrétní nástroj, použijeme možnost poskytuje:

$ sudo dnf provides /bin/ksh

6. Kromě toho můžeme zobrazit informace o konkrétním balíčku pomocí možnosti info:

$ sudo dnf info libreoffice

7. Zkontrolujte aktualizace systému pomocí možnosti check-update:

$ sudo dnf check-update

8. K instalaci balíčku použijeme možnost instalace:

$ sudo dnf install firefox

9. Podobně k odstranění balíčku použijeme možnost odebrat:

$ sudo dnf remove firefox

10. Odstraňte balíčky, které byly potřeba pouze k uspokojení závislostí:

$ sudo dnf autoremove

11. Chcete-li zobrazit různé příkazy dnf, které byly provedeny, můžeme použít volbu historie:

$ sudo dnf history

12. Upgradujte nainstalované balíčky na nejnovější dostupné verze:

$ sudo dnf upgrade

13. Zobrazte podrobnosti o balíčku:

$ dnf info package

14. Než aktualizujeme náš systém, je vždy dobré udělat si úklid. K tomu můžeme použít možnost vyčistit vše:

$ sudo dnf clean all

Konfigurační soubory

/etc/dnf/dnf.conf – konfigurační soubor DNF
/etc/yum.repos.d – všechny repo soubory

Závěr

DNF znamená „DaNdiFied YUM“. Syntaxe příkazů DNF je totožná se syntaxí příkazů YUM, což usnadňuje přechod z YUM na DNF. DNF umí instalovat a odstraňovat balíčky. Může také instalovat aktualizace a poskytovat nám informace o nainstalovaných balíčcích a balíčcích, které jsou dostupné v úložištích a které nebyly nainstalovány. DNF umožňuje automatickou kontrolu balíčků, které byly podepsány, aby se zabránilo instalaci malwaru padělanými balíčky do vašeho systému Fedory.


Linux
  1. Subscription-manager:příkaz nenalezen

  2. bc:příkaz nenalezen

  3. dpkg:příkaz nenalezen

  1. id:příkaz nenalezen

  2. w:příkaz nenalezen

  3. df:příkaz nenalezen

  1. ifrename:příkaz nenalezen

  2. nc:příkaz nenalezen

  3. du:příkaz nenalezen