Der Paketmanager DNF

In dem Blogbeitrag zu Paketmanagern unter CentOS und Red Hat Enterprise Linux (RHEL) bin ich zwar auf YUM und RPM eingegangen, habe aber DNF (auch: Dandified YUM) verschwiegen. Er ist als Fork von YUM entstanden und in Fedora bereits seit Version 22 der standardmäßig installierte Paketmanager. Nachfolgend eine Übersicht über die wichtigsten Befehle:

Die Suche nach einem Paket erfolgt mit

$ dnf search <Paket>

Die Installation wird mit

$ dnf install <Paket>

vorgenommen. Und wer ein Softwarepaket aktualisieren möchte, gelangt mit

$ dnf update

zum Ziel.

Sollen Pakete deinstalliert werden, kommen die Befehle remove und autoremove ins Spiel. Mit

$ dnf remove <Paket>

wird gezielt ein Paket deinstalliert. Mit autoremove können zusätzlich nicht mehr benötigte Paketabhängigkeiten deinstalliert werden.

Falls Ihr dnf verwenden möchtet, dieses Programm aber auf Eurem RPM-basierten Linux-System bisher nicht vorhanden sein sollte, könnt Ihr mit

$ yum install dnf

Abhilfe schaffen.