Dandified yum, better known as DNF, is a software package manager for RPM-based Linux distributions that installs, updates, and removes packages. It was first introduced in Fedora 18 in a testable state (i.e., tech preview), but it’s been Fedora’s default package manager since Fedora 22.
Since it is the next-generation version of the traditional yum package manager, it has more advanced and robust features than you’ll find in yum. Some of the features that distinguish DNF from yum are:
- Dependency calculation based on modern dependency-solving technology
- Optimized memory-intensive operations
- The ability to run in Python 2 and Python 3
- Complete documentation available for Python APIs
Read more at OpenSource.com