From Fedora Project Wiki
< Features
DNF, a new Package Manager
Summary
A preview of the next-generation Yum package manager, using hawkey/libsolv for backend.
Owner
- Name: Aleš Kozumplík
- Email: akozumpl@redhat.com
Current status
- Targeted release: Fedora 18
- Last updated: 2012-05-31
- Percentage of completion: 40%
Detailed Description
Comparing to zif
People are asking why we didn't choose to adopt zif instead of fixing yum. The reasons are:
- dnf looks for a middle ground between a sane API and some backwards compatibility.
- dnf and hawkey are first steps toward using the same resolver accross the entire stack.
- Libsolv is a well tested and proven code base, currently the most sophisticated and optimized dependency solving implementation.