чисті, авточисті та автомобільні - поєднання їх - хороший крок?


17

Чи буде це логічно з допомогою Debian орієнтованої логіки , щоб об'єднати три команди apt-get cleanі apt-get autoclean, і apt-get autoremoveв одну команду , яка робить все з них?


1
Яку "логіку, орієнтовану на Debian" ви маєте на увазі?
Чай Т. Рекс

Поширена логіка в таких системах Debian, як Debian і Ubuntu. Логіка виходить у синтаксисі, командах, термінології тощо
Arcticooling

Відповіді:


33

Це повністю залежить від того, чого ви хочете досягти, вони є окремими з причини. Але давайте подивимось, що вони насправді роблять:

  • apt/apt-get clean → очищає пакети та встановлює скрипт у /var/cache/apt/archives/
  • apt/apt-get autoclean → очищає застарілі дебетові пакети, менше ніж clean
  • apt/apt-get autoremove→ видаляє осиротілі пакети, які більше не потрібні системі, але не очищає їх, використовуйте --purgeпараметр разом із командою для цього.

Тож вирішувати, чи хочете ви поєднати одну з перших двох з останньою, ви можете зробити так, як нижче:

sudo apt autoremove && sudo apt clean

Якщо це те, що ви насправді хочете зробити, але тепер кодувати зайву команду для цього, чесно кажучи, зайвим.

Подальше читання матеріалу:


1
Я визначив псевдонім для, sudo bash -c "apt-get update && apt-get -y upgrade && apt-get -y autoremove && apt-get -y clean"і він мені добре допомагає. Увага: autoremoveвидаляє старі зображення ядра.
десерт

Якщо я правильно зрозумів вашу відповідь, ви хочете сказати, що sudo apt-get autoremove && sudo apt-get cleanохоплює все sudo apt-get autoclean?
Arcticooling

2
Точно автоматичне очищення лише видаляє файли з архівів, які вже не можна завантажувати, повністю очищає архіви.
Videonauth
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.