To jest stara wersja strony!
DNF (skrót od Dandified YUM) to menedżer pakietów dla systemów operacyjnych z rodziny Linux, takich jak Fedora, Red Hat Enterprise Linux, czy CentOS. Jest następcą narzędzia YUM (Yellowdog Updater, Modified), oferując bardziej nowoczesne podejście do zarządzania pakietami.
DNF został zaprojektowany jako odpowiedź na potrzeby użytkowników i administratorów systemów, którzy poszukiwali bardziej efektywnego i łatwiejszego w obsłudze narzędzia do zarządzania pakietami w systemach Linux. Prace nad DNF rozpoczęły się w 2012 roku, a jego pierwsza wersja została wydana w Fedora 18 jako opcjonalny menedżer pakietów. W Fedora 22 DNF zastąpił YUM jako domyślny menedżer pakietów.
DNF oferuje szereg ulepszeń w stosunku do swojego poprzednika:
Przykładowe polecenia używane w DNF:
* Aktualizacja systemu:
sudo dnf upgrade
* Instalacja pakietu:
sudo dnf install nazwa_pakietu
* Usunięcie pakietu:
sudo dnf remove nazwa_pakietu
* Wyszukiwanie pakietów:
dnf search nazwa_pakietu
Chociaż DNF jest następcą YUM, oba narzędzia mają wiele wspólnego. Jednak DNF oferuje nowoczesne podejście do zarządzania pakietami, które uwzględnia zmieniające się potrzeby użytkowników. DNF, w odróżnieniu od YUM, korzysta z biblioteki libsolv, co znacznie poprawia wydajność i efektywność zarządzania zależnościami.
DNF jest używany przede wszystkim w dystrybucjach Linuxa bazujących na Red Hat, ale znajduje zastosowanie również w innych systemach, gdzie wymagana jest skuteczna i nowoczesna metoda zarządzania pakietami.
* YUM * RPM * Pakiet oprogramowania APT
* https://dnf.readthedocs.io/ Oficjalna dokumentacja DNF