Wird es mit Hilfe von Debian orientierten Logik zu vereinen die drei Befehle logisch sein apt-get clean
und apt-get autoclean
und apt-get autoremove
in einen einzigen Befehl , das tut sie alle?
Wird es mit Hilfe von Debian orientierten Logik zu vereinen die drei Befehle logisch sein apt-get clean
und apt-get autoclean
und apt-get autoremove
in einen einzigen Befehl , das tut sie alle?
Antworten:
Dies hängt ganz davon ab, was Sie erreichen möchten. Sie sind aus einem bestimmten Grund getrennt. Aber mal sehen, was sie tatsächlich tun:
apt/apt-get clean
→ Bereinigt die Pakete und installiert das Skript in /var/cache/apt/archives/
apt/apt-get autoclean
→ Bereinigt veraltete Deb-Pakete, weniger als clean
apt/apt-get autoremove
→ Entfernt verwaiste Pakete, die nicht mehr benötigt werden, aus dem System, löscht sie jedoch nicht. Verwenden Sie dazu die --purge
Option zusammen mit dem Befehl.Es liegt also an Ihnen, zu entscheiden, ob Sie eine der ersten beiden mit der letzten kombinieren möchten, und Sie können dies wie folgt tun:
sudo apt autoremove && sudo apt clean
Wenn es das ist, was Sie wirklich tun möchten, aber jetzt einen zusätzlichen Befehl dafür zu codieren, ist es ziemlich überflüssig, um ehrlich zu sein.
Weiterführendes Lesematerial:
sudo bash -c "apt-get update && apt-get -y upgrade && apt-get -y autoremove && apt-get -y clean"
und er dient mir gut. Achtung: autoremove
Entfernt alte Kernel-Images.
sudo apt-get autoremove && sudo apt-get clean
alles abgedeckt ist sudo apt-get autoclean
?