Die konsolenbasierte Paketverwaltung “Yum” arbeitet meist recht sauber und zuverlässig. Leider rutschen beim Deinstallieren aber immer wieder Pakete durch und bleiben auf dem System liegen, ohne eigentlich benötig zu werden. Um installierte Pakete sauber mit allen nicht mehr benötigten Abhängigkeiten zu deinstallieren, ist ein kleines Plugin für Yum sehr hilfreich: yum-plugin-remove-with-leaves
Beachte die Anmerkungen zur Kommandozeile
Einfach zu installieren:
sudo yum install yum-plugin-remove-with-leaves
Und einfach zu benutzen:
sudo yum remove --remove-leaves paketname
Das geht auch einfacher, wenn man eine Option in der /etc/yum.conf aktiviert.
https://skvidal.wordpress.com/2010/11/09/orphaned-dep-cleanup-in-yum/
Ist aus dem Blog eines yum Entwicklers, also ist vertrauenswürdig ;-)
Beide Methode arbeiten meiner Erfahrung nach nicht immer sauber:
Das Plugin vergisst bei Deinstallations-Orgien, wie beim entfernen eines Desktops,
gerne mal Pakete.
Die Config-Einstellung hat Probleme, wenn die Pakete aus unterschiedlichen Repos kommen.
Danke für den Tipp!
Mir war auch schon aufgefallen, dass manchmal nicht alle Pakete die bei der Installation als Abhängigkeit installiert wurden beim deinstallieren entfernt werden. Wusste aber nicht woran es lag. Dank des plugin hat es bei zwei Test sehr gut funktioniert!