Ubuntu/Lubuntu (Linux) - Festplatte bereinigen, unnötige Daten entfernen

Erstellt am:13.12.2020 Aktualisiert am:-

Jeder Festplattenspeicher wird irgendwann knapp. Ja, selbst unter Linux kommt dies vor. Wer dann aber nicht gleich eine neue Festplatte kaufen möchte, der kann sein Linux-System bereinigen um Festplattenspeicher "zu schaffen". Hier stelle ich mehrere Möglichkeiten vor, wie man sein Linux System (Ubuntu, Lubuntu, usw.) bereinigen kann.

mehr: https://www.everything-linux-101.com/tag/apt-get-autoremove-purge/

1. Nicht benötigte Linux Kernels entfernen

Bei einem Kernal-Update wird der vorherige Kernel unter Linux nicht automatisch entfernt, sondern bleibt für den Fall, dass der neue nicht korrekt auf der Hardware funktioniert, bestehen. Meiner Erfahrung nach wird der vorherige Kernel jedoch nie mehr benötigt. Daher können ungenutzte Kernels erfahrungsgemäß entfernt werden.

Stelle sicher, dass ungenutzte Kernels tatsächlich nicht mehr benötigt werden, bevor du diese Funktion nutzt.

Mit folgendem Befehl entfernst du alle nicht mehr benötigte Kernels. Das betrifft nur durch Updates installierte Kernels, nicht manuell installierte Kernels.

$ apt-get autoremove --purge

Um zu sehen, welche Kernels installiert sind, kannst du folgenden Befehl verwenden:

$ dpkg --list | grep linux-image

2. Programme deinstallieren / Pakete deinstallieren

Sei vorsichtig mit dieser Funktion. Unter Linux stehen Programme (Pakete) und das Linux-System ist starker Abhängigkeit zueinander. Werden Teile entfernt, so kann es vorkommen, dass das System danach nicht mehr korrekt funktioniert! So z.B. wird das System micht mehr geladen, wenn python3 deinstalliert wurde. Es kommt dann zur folgenden Meldung:

: unable to launch "/user/bin/lxsession -s Lubuntu -e LXDE" X session --- "/user/bin/lxsession -s Lubuntu -e LXDE" not found; falling back to default session.

Daher sollte diese Funktion mit Vorsicht verwendet werden. Mit diesem Befehl können unter Linux Pakete/Programme gezielt entfernt werden:

$ apt-get remove paket1 paket2

Um zu sehen, welche Pakete/Programme installiert sind:

$ apt list --installed

Mit dieser Funktion können Pakete mit bestimmten Namen aufgelistet werden. Z.B. für Python: pyth*

$ dpkg --list | grep pyth

3. APT-Cache (Speicher) leeren

Ubuntu und Lubuntu sichern alle Downloads im Cache, damit diese nicht immer wieder neu heruntergeladen werden müssen. Diese Daten werden natürlich nicht mehr benötigt, wenn alles wie gewünscht installiert ist. D.h. der Cache kann immer geleert werden. Der folgende Befehl leert den Cache:

$ apt-get clean

Um zu sehen, wieviel Speicher der Cache verbraucht kann dieser Befehl verwendet werden:

$ du -sh /var/cache/apt/archives