DNF (Dandified YUM) je balíčkovací systém používaný v některých Linuxových distribucích, jako je Fedora, RHEL (Red Hat Enterprise Linux) a CentOS. Zde je seznam některých běžných DNF příkazů spolu s jejich popisy:
- Instalace balíčku:
sudo dnf install <název_balíčku>
Tento příkaz nainstaluje zadaný balíček.
Odstranění balíčku:
sudo dnf remove <název_balíčku>
Tento příkaz odstraní zadaný balíček.
Aktualizace systému:
sudo dnf update
Tento příkaz aktualizuje všechny nainstalované balíčky na nejnovější verze.
Aktualizace konkrétního balíčku:
sudo dnf update <název_balíčku>
Tento příkaz aktualizuje pouze zadaný balíček.
Vyhledávání balíčků:
dnf search <klíčové_slovo>
Tento příkaz vyhledá balíčky, které obsahují zadané klíčové slovo.
Zobrazení informací o balíčku:
dnf info <název_balíčku>
Tento příkaz zobrazí podrobné informace o zadaném balíčku.
Seznam nainstalovaných balíčků:
dnf list installed
Tento příkaz zobrazí seznam všech nainstalovaných balíčků.
Seznam dostupných balíčků:
dnf list available
Tento příkaz zobrazí seznam všech dostupných balíčků, které lze nainstalovat.
Čištění mezisouborů:
sudo dnf clean all
Tento příkaz vyčistí všechny mezisoubory DNF, jako jsou stažené balíčky a metadata.
Zobrazení historie transakcí:
dnf history
Tento příkaz zobrazí historii všech provedených transakcí (instalace, odstranění, aktualizace).
Vrácení transakce:
sudo dnf history undo <ID_transakce>
Tento příkaz vrátí změny provedené v zadané transakci.
Zobrazení závislostí balíčku:
dnf repoquery --requires <název_balíčku>
Tento příkaz zobrazí závislosti zadaného balíčku.
Zobrazení balíčků, které závisí na daném balíčku:
dnf repoquery --whatrequires <název_balíčku>
Tento příkaz zobrazí seznam balíčků, které závisí na zadaném balíčku.
Povolení repozitáře:
sudo dnf config-manager --set-enabled <název_repozitáře>
Tento příkaz povolí zadaný repozitář.
Zakázání repozitáře:
sudo dnf config-manager --set-disabled <název_repozitáře>
Tento příkaz zakáže zadaný repozitář.
Seznam povolených repozitářů:
dnf repolist
Tento příkaz zobrazí seznam všech povolených repozitářů.
Seznam všech repozitářů (povolených i zakázaných):
dnf repolist all
Tento příkaz zobrazí seznam všech repozitářů, včetně těch, které jsou zakázané.
Tento seznam obsahuje základní příkazy DNF, ale DNF nabízí mnohem více možností a příkazů. Pro podrobnější informace můžete zkusit příkaz man dnf
nebo dnf --help
.
Napsat komentář