Czy logiczne zorientowanie na Debian będzie logiczne, aby zjednoczyć trzy polecenia apt-get cleani apt-get autoclean, apt-get autoremovew jedno, polecenie, które robi je wszystkie?
Czy logiczne zorientowanie na Debian będzie logiczne, aby zjednoczyć trzy polecenia apt-get cleani apt-get autoclean, apt-get autoremovew 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ż cleanapt/apt-get autoremove→ usuwa osierocone pakiety, które nie są już potrzebne z systemu, ale ich nie czyści, użyj do tego --purgeopcji 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: autoremoveusuwa stare obrazy jądra.
sudo apt-get autoremove && sudo apt-get cleanobejmuje wszystko sudo apt-get autoclean?