Aufräumaktion Ubuntu/Debian entrümpeln

Tags: 

Im Laufe der Zeit werde einige Pakete obsolet, einige Pakete liegen zusätzlich in älteren Versionen vor und manche Pakete werden überhaupt nicht mehr benötigt.

Vorteile eines schlanken Systems

  • mehr freier Festplattenplatz
  • übersichtlicheres System
  • Performance Verbesserung (wenn es sich um Module, Plugins handelt)

Beachte: Falls Ubuntu eingesetzt wird, muss entsprechend sudo den Befehlen voranstellt werden, die Root-Berechtigungen erfordern.

Nicht benötigte Pakete entfernen

Um System Pakete zu entfernen, die nicht mehr benötigt werden, hilft folgender Befehl weiter:

apt-get --purge autoremove

Nicht benötigte Bibliotheken entfernen

Mit dem Programm deborphan findet man Bibliotheken, die nicht mehr benötigt werden. Um diese Bibliotheken zu entfernen verwendet man folgenden Befehl:

aptitude install deborphan # falls deborphan noch nicht installiert ist
deborphan | xargs aptitude purge -y

Dieser Befehl muss so oft aufgerufen werden, bis kein Paket mehr entfernt wird.

Unsere Empfehlung:

Image of Ubuntu 9.10 Karmic Koala: Das Einsteigerbuch
Hersteller.: Addison-Wesley, München

Paket Cache leeren

Auf der Festplatte bleiben die Pakete für die Installation bestehen. Diese Dateien werden nur für eine Neuinstallation benötigt. Man kann diese Dateien mit folgendem Befehl entfernen:

aptitude clean

Konfigurationsdateien von bereits entfernten Paketen löschen

Ein Paket entfernt man mit

aptitude remove PAKETNAME

Damit wird das Paket entfernt, aber die Konfigurationsdateien werden nicht entfernt. Verwendet man folgenden Befehl, werden auch die Konfigurationsdateien gelöscht:

aptitude purge PAKETNAME

Wie entfernt man aber Konfigurationsdateien, die schon mit remove entfernt wurden?
Dafür muss man einen kleinen Trick anwenden. Folgender Befehl entfernt alle Konfigurationsdateien, die von nicht mehr deinstallierten Paketen übrig geblieben sind:

dpkg -l | grep ^rc | cut -c5-39 | xargs dpkg --purge

Bitte seit euch im klaren, dass manuell eingespielte Programme, die nicht über apt gepflegt werden und auf diese Konfigurationsdateien zugreifen, diese dann auch entfernt werden!

Disclaimer

Ungeachtet der Sorgfalt, die auf die Erstellung von Text, Abbildung und Programmen verwendet wurde, kann der Autor für mögliche Fehler und deren Folgen keine juristische Verantwortung oder irgendeine Haftung übernehmen.
Der Artikel enthält eventuell Links zu anderen Seiten im Internet auf deren Inhalt und Design wir keinen Einfluss haben. Der Autor erklärt hiermit ausdrücklich, dass zum Zeitpunkt der Linksetzung keine illegalen Inhalte auf den zu verlinkenden Seiten erkennbar waren. Auf die aktuelle und zukünftige Gestaltung, die Inhalte oder die Urheberschaft der verlinkten/verknüpften Seiten hat der Autor keinerlei Einfluss. Deshalb distanziert er sich hiermit ausdrücklich von allen Inhalten aller verlinkten /verknüpften Seiten, die nach der Linksetzung verändert wurden.

Falls Sie an unseren Leistungen interessiert sind, kontaktieren Sie uns. © Copyright, AlphaNodes GmbH - alle Rechte vorbehalten.