DNF (Dandified Yum)
DNF
|
|
---|---|
Basic data
|
|
developer | Fedora Project |
Publishing year | May 11, 2015 |
Current version |
4.2.11 ( September 19, 2019 ) |
operating system | Linux / Unix |
programming language | python |
category | Package management |
License | GNU General Public License, version 2 |
German speaking | No |
rpm-software-management.github.io |
DNF ( Dandified Yum ) is a package management system that was developed for RPM- based Linux systems. The command line program can be used to search for, install and update RPM software packages. DNF has a plug-in interface to easily add functionality. It can also be used by other Python programs via its module interface.
history
DNF was created in 2012 as a fork of YUM3.4 and has been in the repositories since Fedora 18. In Fedora 22, the standard package manager YUM was replaced by DNF.
The source code is to be rewritten from Python to C.
Advantages of DNF to YUM
- DNF works faster and uses less RAM
- In contrast to YUM, DNF runs on both Python 2 and Python 3.
- Package dependencies are resolved better
Commands
Some commands require root rights.
Install package
dnf install <Paket>
Search package
dnf search <Suchbegriff>
Update packages
dnf update
Web links
credentials
- ↑ github.com . (accessed on September 22, 2019).
- ↑ Bruce Byfield: Will DNF Replace Yum? linux-magazine.com, accessed on May 26, 2015 (English).
- ↑ Thorsten Leemhuis: Fedora 22 with a new package manager. heise.de, May 26, 2015, accessed on May 26, 2015 .
- ↑ DNF into C initiative started ( memento of July 2, 2017 in the Internet Archive ), February 24, 2016