The Future of rpm package management: dnf
DNF is the next generation of package management for redhat based operating systems. Currently, it exists as a fork of yum 3.4 that use libsolv as its dependency solver. It is currently in use by the Fedora distribution.
CentOS8: dnf manpage dnf.man.txt
DNF or “Dandified YUM“[2][3][4] is the next-generation version of the Yellowdog Updater, Modified (yum), a package manager for .rpm-based distributions.
DNF was introduced in Fedora 18 in 2013,[5] it has been the default package manager since Fedora 22 in 2015[6] and Red Hat Enterprise Linux 8.[7]
Perceived deficiencies of yum (which DNF is intended to address) include poor performance, high memory usage, and the slowness of its iterative dependency resolution.[8] DNF uses libsolv, an external dependency resolver.[8]
DNF performs package management tasks on top of RPM, and supporting libraries.
DNF was originally written in Python, but as of 2016 efforts are under way to port it to C and move most functionality from Python code into the new libdnf library.[9] 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.[10]
https://en.wikipedia.org/wiki/DNF_(software)
ok Fedora. please make a new logo for DNF.
it kinda suckx X-D
Links:
https://www.ctrl.blog/entry/packagekit-dnf.html
liked this article?
- only together we can create a truly free world
- plz support dwaves to keep it up & running!
- (yes the info on the internet is (mostly) free but beer is still not free (still have to work on that))
- really really hate advertisement
- contribute: whenever a solution was found, blog about it for others to find!
- talk about, recommend & link to this blog and articles
- thanks to all who contribute!