apt-get
hat ein paar Optionen , die mir gleich aussieht: autoclean
, autoremove
und clean
. Was macht jeder von ihnen?
Von der apt-get
Manpage:
clean : clean löscht das lokale Repository der abgerufenen Paketdateien. Es entfernt alles außer der Sperrdatei aus / var / cache / apt / archives / und / var / cache / apt / archives / partial /. Wenn APT als dselect (1) -Methode verwendet wird, wird die Bereinigung automatisch ausgeführt. Diejenigen, die dselect nicht verwenden, werden wahrscheinlich von Zeit zu Zeit apt-get clean ausführen wollen, um Speicherplatz freizugeben.
autoclean : Wie clean löscht autoclean das lokale Repository der abgerufenen Paketdateien. Der Unterschied besteht darin, dass nur Paketdateien entfernt werden, die nicht mehr heruntergeladen werden können und weitgehend unbrauchbar sind. Auf diese Weise kann ein Cache über einen langen Zeitraum beibehalten werden, ohne dass er außer Kontrolle gerät. Die Konfigurationsoption APT :: Clean-Installed verhindert, dass installierte Pakete gelöscht werden, wenn sie deaktiviert sind.
Autoremove : wird verwendet, um Pakete zu entfernen, die automatisch installiert wurden, um Abhängigkeiten für ein Paket zu erfüllen, und die nicht mehr benötigt werden.
Jeder Befehl hat eine Handbuchseite. Wenn Sie wissen möchten, was ihre Parameter sind oder was sie jeweils tun, geben Sie einfach die Shell man <command>
Ex ein.man apt-get
autoclean: Entfernt alle in Ihrem Cache gespeicherten Archive für Pakete, die nicht mehr heruntergeladen werden können (also Pakete, die nicht mehr im Repo sind oder die eine neuere Version im Repo haben).
Bereinigen: Entfernt alle in Ihrem Cache gespeicherten Archive.
Autoremove: eine ganz andere Sache, diese Option lässt apt nach Paketen suchen, die als Abhängigkeit von einem bereits deinstallierten Paket installiert wurden, und entfernt sie. Dies wird verwendet, um nicht verwendete Abhängigkeiten zu bereinigen, die auf Ihrem System verbleiben.
Antwort gefunden: http://ubuntuforums.org/showthread.php?t=394952
quelle