Selasa, 27 Februari 2018

Sponsored Links

Intro to Graphic Design & Animation Software on GNU/Linux
src: 2.bp.blogspot.com

dnf or Dandified Packaging Tool 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.

DNF performs package management tasks on top of RPM, and supporting libraries.

DNF was originally written in Python, but efforts are under way to port it to C and move most functionality from Python code into the new libdnf library. libdnf is already used by PackageKit, a Linux distribution-agnostic package system abstraction library, even though the library does not have most of DNF's features.


Video DNF (software)



Adoption

DNF has been the default package manager for Fedora since version 22 which was released in May 2015. The libdnf library is used as a package backend in PackageKit. DNF is also available as an alternate package manager for Mageia Linux since version 6. It may become the default sometime in the future.


Maps DNF (software)



Dependencies

libdnf

  • High-level API for DNF and underlying libraries
  • C, license is LGPLv2+

libsolv

  • A free package dependency solver using a satisfiability algorithm
  • For solving packages and reading repositories
  • C, New BSD License

librepo

  • A library providing C and Python (libcURL like) API for downloading Linux repository metadata and packages
  • C, license is LGPLv2+

libcomps

  • Libcomps is alternative for yum.comps library. It is written in pure C as library and there are bindings for python2 and python3.
  • C, license is GPLv2+

Reset Epson WP-4595 DNF waste ink pad counter - WicReset Keys
src: wickeys.net


References


Fixing DNF Dependency Problems in Fedora - YouTube
src: i.ytimg.com


External links

  • Official website

Source of the article : Wikipedia

Comments
0 Comments