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.