

You need to setup the EPEL Yum repo before you can install DNF. For instructions on how to create such a user, see this Vultr tutorial. You need to log in as a sudo user to test the following commands.

PrerequisitesĪll of the instructions in this tutorial are geared to the needs of a sudo user on a Vultr CentOS 7 server instance. So you can already pilot DNF on CentOS or other RPM-based distributions without concerns.

Runs in both Python 2 and Python 3 environments, andīesides working on all of the RPM-based distributions, DNF can also co-exist with its predecessor, Yum. Provides specific and solid Python API documentation, Considering the demonstration effect of Fedora, it is just a matter of time before DNF becomes fashionable on other RPM-based distributions.Īchieves faster dependency resolving speed with less memory usage, Since Fedora 22, DNF (Dandified Yum) has replaced Yum to become the default software package manager of the Fedora distribution.
