Available in English | Operating system | |
![]() | ||
Stable release 1.1.8 / April 12, 2016; 10 months ago (2016-04-12) Repository github.com/rpm-software-management/dnf Type Package management system |
DNF or Dandified Yum is the next generation version of the Yellowdog Updater, Modified (yum), a package manager for RPM-based distributions. DNF was introduced in Fedora 18, and it has been the default package manager for Fedora since version 22. Perceived deficiencies of yum which DNF is intended to address include poor performance, high memory usage, and the slowness of its iterative dependency resolution. DNF uses libsolv, an external dependency resolver.
Contents
It does package management using RPM, libsolv and hawkey libraries. For metadata handling and package downloads it utilizes librepo. To process and effectively handle the comps data it uses libcomps.
Documentation
dnf(8)
dnf.conf(5)
libsolv
hawkey
librepo
libcomps
Adoption
DNF has been the default package manager for Fedora since version 22 which was released in May 2015.