Jump to content

DNF (software)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 86.169.16.192 (talk) at 07:41, 27 October 2016 (Undid revision 739626827 which re-added 404s - no resource available with which to fix the Fedora template). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Dandified Yum
Stable release
1.1.8 / April 12, 2016; 8 years ago (2016-04-12)[1]
Repository
Written inC, Python
Operating systemLinux
Available inEnglish
TypePackage management system
LicenseGPL v2
Websitednf.baseurl.org

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,[2] and it has been the default package manager for Fedora since version 22.[3] Perceived deficiencies of yum which DNF is intended to address include poor performance, high memory usage, and the slowness of its iterative dependency resolution.[4] DNF uses libsolv, an external dependency resolver.[4]

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

Dependencies

libsolv

hawkey

librepo

libcomps

Adoption

DNF has been the default package manager for Fedora since version 22 which was released in May 2015.[3]

Press

  • Willis, Nathan (2012-06-27). "DNF, which may or may not replace Yum". LWN.net. Retrieved 2016-04-21.
  • "Why write a new package manager anyway?". LWN.net. Retrieved 2016-04-21.
  • "Features/DNF". Fedora Project. Retrieved 2016-04-21.
  • "Changes/ReplaceYumWithDNF". Fedora Project. Retrieved 2016-04-21.
  • Larabel, Michael (2012-06-22). "DNF: The New Package Manager Of Fedora 18". Phoronix. Retrieved 2016-04-21.
  • SK. "DNF Is The New Default Package Manager Of Fedora 22". Unixmen. Retrieved 2016-04-21.

References

  1. ^ Šilhan, Jan (2016-04-12). "DNF 1.1.8 and DNF-PLUGINS-CORE 0.1.20 Released". Retrieved 2016-04-20.
  2. ^ Byfield, Bruce. "Will DNF Replace Yum?". Linux Magazine. Retrieved 2015-05-28.
  3. ^ a b Andrew (2015-05-26). "Fedora 22 Released, See What`s New [Workstation]". WebUpd8. Retrieved 2015-05-28.
  4. ^ a b Edge, Jake (2014-01-15). "DNF and Yum in Fedora". LWN.net. Retrieved 2015-03-29.