
Ich habe viele Pakete (als Testversion) auf meinem System installiert/deinstalliert, jedoch hinterlassen sie eine Menge Datenmüll und temporäre Dateien. Gibt es ein Paket oder eine Software, die nach entfernbarem Datenmüll suchen und ihn aus meinem System entfernen kann??
Antwort1
Sie können jederzeit einen ausführen find / |xargs ls -l --time=atime 2>/dev/null >/tmp/access.times
. Damit haben Sie eine Datei /tmp/access.times, die alle Dateien auf Ihrem System mit der letzten Zugriffszeit enthält. Sie können sie durchsuchen, um Dateien zu finden, auf die kaum zugegriffen wird, und sehen, was entfernt werden kann. Ich wäre trotzdem vorsichtig, bevor ich Dinge entferne, die Sie wirklich brauchen, also skripten und automatisieren Sie diesen Prozess nicht, sonst bekommen Sie Probleme!
Antwort2
Ich empfehle die Verwendung von
find -name [filename]
Dadurch werden die Dateien nicht gelöscht, aber der Suchbefehl hilft dabei, die Verzeichnisbäume der gesuchten Dateien zu finden.
Antwort3
Wenn Sie Pakete mit entfernen apt-get purge
, werden systemweite Konfigurationen und ähnliches gelöscht. Benutzerkonfigurationsdateien werden jedoch nicht gelöscht. Diese Situation wurde in späteren Jahren aufgrund der XDG-Spezifikationen verbessert. Beispielsweise speichert Liferea seinen Cache in ~/.cache/liferea/
, seine Datenbanken in ~/.local/share/liferea/
und seine Konfiguration in ~/.config/liferea/
. So soll es jetzt gemacht werden, wodurch es viel einfacher wird, herauszufinden, welche Dateien nicht mehr verwendet werden. Einige Apps folgen diesem Schema jedoch noch nicht.
Mir ist kein Scanner bekannt, der dies automatisch macht, und in vielen Fällen würde es auch keinen Sinn ergeben, da Sie Ihr Zuhause auf viele verschiedene Computer aufteilen können, auf denen unterschiedliche Anwendungen installiert sind. Das heißt, nur weil Sie eine bestimmte App gerade nicht installiert haben, heißt das nicht, dass Sie sie nicht auf anderen Computern verwenden.
Vielleicht möchten Sie find
sehen, welche Dateien seit einer bestimmten Zeit nicht mehr verwendet wurden. Natürlich könnte man eine App erstellen, die diese verschiedenen Dinge nutzt, um eine Karte der Dinge zu erstellen, die Sie vielleicht bereinigen möchten. Das wäre nett, aber ich habe noch nie von einem solchen Tool gehört.