Festplatte aufräumen

Aus Gentoo Linux Wiki

Wechseln zu: Navigation, Suche

Dieser Artikel ist ein Kurz-Artikel - Du kannst uns helfen, diesen zu erweitern. Klicke dazu auf bearbeiten.


Dieser Artikel nennt einige Dateien die es als temporär oder überflüssig zu löschen gilt.

Die Harmlosigkeit der Methoden und Vorgänge ist jedoch selbst zu bestimmen.

Einen Überblick des Speicherverbrauches verschafft man sich am Besten mit: du -sch /<path_to_directory>


Inhaltsverzeichnis

[Bearbeiten] Überflüssige Locales

Möchte man beispw. keine weiteren Locales außer den de_DE oder en_US und deren Dateien wie Manpages etc. nutzen, lassen sich diese mit dem Tool app-admin/localepurge bequem löschen.

Code: localepurge installieren

emerge localepurge


Die aktuellen Locales mit locale -a anzeigen:

Code: locale -a
# locale -a
C
de_DE			<-- nur die werden gebraucht
de_DE@euro		<--
de_DE.iso88591		<--
de_DE.iso885915@euro	<--
de_DE.utf8		<--
deutsch
en_US			<--
en_US.iso88591		<--
en_US.utf8		<--
german
POSIX


Nun noch die zu nicht löschenden Locales am Ende der /etc/locale.nopurge eintragen und die Zeile "#NEEDSCONFIGFIRST" (am Anfang der Datei) auskommentieren.

Datei: /etc/locale.nopurge
[...]
#NEEDSCONFIGFIRST
[...]
# Following locales won't be deleted from this system
# for example:
# Plus "de" damit /usr/kde/3.5/share/locale/de nicht gelöscht wird! de de_DE de_DE@euro de_DE.iso88591 de_DE.iso885915@euro de_DE.utf8 en_US en_US.iso88591 en_US.utf8


Nun localepurge ausführen.

[Bearbeiten] Löschen von Portage relevanten Dateien

[Bearbeiten] Entfernen von Distfiles

Distfiles sind jene Dateien (Archive/Patches etc.) die von emerge zum Kompilieren/Installieren heruntergeladen und nach der Installation in der Regel nicht mehr gebraucht werden, außer man möchte sich das erneute Herunterladen sparen etc..

Pfad eventuell nach der DISTDIR-Variable in der /etc/make.conf anpassen.

Code: Manuell

rm -rf /usr/portage/distfiles/*


Code: Automatisch mit eclean

eclean --destructive distfiles


Ältere Dateien die von einem Upgrade übrig geblieben sind können automatisch mit dem Programm eclean (aus dem app-portage/gentoolkit) göscht werden:

Code: Löschen alter Dateien mit ecelan

eclean distfiles


Siehe: Löschen alter Distfiles

[Bearbeiten] Löschen temporärer emerge-Dateien

Hierhin entpackt emerge die zu verarbeitenden Dateien (Quellcode/Binaries etc.) und hält fertig kompilierte Programmteile bis das Programm vollständig ist und in die entsprechenden Verzeichnisse kopiert wird, die temporären Dateien bleiben jedoch.

Pfad eventuell nach der PORTAGE_TMPDIR-Variable in der /etc/make.conf anpassen.

Code: Leeren temporärer emerge-Dateien

rm -rf /var/tmp/portage/*


[Bearbeiten] Portage und dessen rsync erleichtern

Selbstverständlich benötigt man nicht alle ebuilds im Portage, diesem Problem kann man nachgehen.

Siehe: Traffic_sparen#rsync_excludefrom

[Bearbeiten] Löschen alter Kernelsource (uname -r)

Normalerweise braucht man nur die Kernelsource des aktiven Kernels, wenn man nicht noch parallel eine andere Version benutzt, Überflüssige löschen bringt einigen Speicherplatz.

Code: Entfernen von alten Gentoo-Sources

emerge -P gentoo-sources


[Bearbeiten] Kernelmodule

Dazu können Kernelmodule nicht mehr gebrauchter Kernel gelöscht werden.

Code: Löschen alter Kernelmodule

rm -r /lib/modules/<alte_kernelversion>


[Bearbeiten] Logs ausmisten

In /var/log befinden sich, abhängig davon, wie man seinen Systemlogger konfiguriert hat, eine Menge Logs.

Das Löschen der Logs funktioniert ohne den Logger zu stoppen mit rm /var/log/logdatei.log

[Bearbeiten] Sonstige Dateien in /tmp und /var/tmp

In /tmp und /var/tmp legen viele Programme temporäre Dateien ab. Kann gefahrlos gelöscht werden.

Code: Inhalte der /tmp und /var/tmp Verzeichnisse löschen

rm -rf /tmp/* /var/tmp/*


Soweit konfiguriert, wird /tmp beim Start von Gentoo automatisch gelöscht (rc-script).

Sicherlich lassen sich noch mehr Dateien in /var löschen, nur wäre es zu unsinnig alle, aufgrund vieler verschiedener Programme, aufzulisten.

[Bearbeiten] KDE spezifisches

In diesem Ordner werden die netten Vorschaubilder/thumbnails von Bildern, Videos oder anderen Dateien gecached.

Code: Löschen von thumbnails

rm -r ~/.thumbnails


Wenn man keine Hilfe-Dateien/Dokumentionen von KDE-Programmen benötigt:

Code: Löschen von "Documents"

rm -rf /usr/kde/<version>/share/doc/*


Siehe: KDE Online Dokumentation



'Persönliche Werkzeuge