Czy logiczne zorientowanie na Debian będzie logiczne, aby zjednoczyć trzy polecenia apt-get clean
i apt-get autoclean
, apt-get autoremove
w jedno, polecenie, które robi je wszystkie?
Czy logiczne zorientowanie na Debian będzie logiczne, aby zjednoczyć trzy polecenia apt-get clean
i apt-get autoclean
, apt-get autoremove
w jedno, polecenie, które robi je wszystkie?
Odpowiedzi:
Zależy to całkowicie od tego, co chcesz osiągnąć, są one odrębne z jakiegoś powodu. Ale zobaczmy, co faktycznie robią:
apt/apt-get clean
→ czyści pakiety i instaluje skrypt w /var/cache/apt/archives/
apt/apt-get autoclean
→ czyści przestarzałe pakiety deb, mniej niż clean
apt/apt-get autoremove
→ usuwa osierocone pakiety, które nie są już potrzebne z systemu, ale ich nie czyści, użyj do tego --purge
opcji wraz z poleceniem.Więc to Ty decydujesz, czy chcesz połączyć jeden z dwóch pierwszych z ostatnim, i możesz to zrobić w następujący sposób:
sudo apt autoremove && sudo apt clean
Jeśli to jest to, co naprawdę chcesz zrobić, ale teraz kodowanie dodatkowego polecenia jest zbyteczne, szczerze mówiąc.
Dalsze materiały do czytania:
sudo bash -c "apt-get update && apt-get -y upgrade && apt-get -y autoremove && apt-get -y clean"
i dobrze mi to służy. Uwaga: autoremove
usuwa stare obrazy jądra.
sudo apt-get autoremove && sudo apt-get clean
obejmuje wszystko sudo apt-get autoclean
?