Mit Yum würden Sie den package-cleanup
verwenden Befehl von yum-utils
. Aber bei DNF ist es als dnf autoremove
eingebaut Befehl. Aus der Dokumentation:
dnf [options] autoremove
Entfernt alle „Blatt“-Pakete vom System, die ursprünglich als Abhängigkeiten von benutzerinstallierten Paketen installiert wurden, aber von keinem dieser Pakete mehr benötigt werden.
Beachten Sie, dass Sie auch den dnf list
verwenden können Befehl, um zu sehen, welche Pakete entfernt würden, bevor Sie automremove selbst mit
dnf list autoremove
Beachten Sie auch, dass DNF einen weiteren Unterschied im Verhalten aufweist, der Ihnen in ähnlichen Situationen helfen sollte (aber nicht in Ihrem genauen Fall). Wenn Ihre Hauptsoftware von DNF installiert wurde (und nicht von Hand außerhalb von DNF) und Sie dnf remove
verwendet haben , ist die Voreinstellung (im Gegensatz zu yum) auch alle Abhängigkeiten zu entfernen, die nur für dieses Paket hinzugefügt wurden und für nichts anderes verwendet werden.