Ich möchte einen Weg kennen, um den Ordner var / cache / apt so zu bereinigen, dass er nur die neueste Version eines Pakets verlässt, wenn er mehrere Versionen hat, oder ein Paket verlässt, wenn er der einzige dieses Programms ist.
Zum Beispiel habe ich mehrere vlc-Pakete (vlc_1.1.11, vlc_1.1.12 ..) und mehrere Weinpakete (wine1.3_1.3.34, wine1.3_1.3.35, wine1.3_1.3.36, wine1.3_1.3.37 ...) und viele andere mögen das.
So bereinigen Sie in diesem Ordner, dass nur die neuesten Pakete übrig bleiben. Im Moment habe ich 2,5 GB und das meiste sind nur ältere Pakete, gemischt mit den neueren.
Verwenden Sie die Autoclean-Option, um apt-get oder aptitude zu verwenden
Von der Manpage
quelle
Ich schlage ein einfacheres und besser lesbares Bash-Skript vor, das auf dem Enzotib- Algorithmus basiert und keine zusätzlichen Dateien entfernt, wie dies beim Original der Fall ist:
quelle