Чи можна запустити `apt-get purge --auto-remove`?


14

Чи apt-get purge --auto-remove packagenameдійсна команда?

Або це має бути apt-get remove --purge --auto-remove packagename?

Сторінка Ubuntu для apt-get ( http://manpages.ubuntu.com/manpages/precise/man8/apt-get.8.html ) згадує лише за допомогою параметра --auto-remove "Якщо команду встановити або видалити ... ", тому мені було цікаво, чи можна його використовувати також із командою очищення, оскільки це лише ярлик для команди видалення з параметром --purge.

Дякую.


1
чому --auto-remove?
Алвар

2
Якщо під час видалення пакета використовується параметр --auto-remove, то він видалить залежності цього пакету, які більше не потрібні. На кшталт того, як apt-get autoremoveперевіряє та "буде видалено пакунки, які були автоматично встановлені для задоволення залежностей від інших пакунків і тепер більше не потрібні" (із нав'язаної вище сторінки сторінки).
користувач981178

1
Якщо ви вивчите manpage, ви помітите, що autoremove може використовуватися як команда (autoremove) або як опція (--auto-remove) під час команди. Однак він згадується лише як варіант у контексті команди встановлення або видалення, тому я задумався, чи можна також цей варіант використовувати з командою очищення. Використання параметра - це лише певний спосіб її швидкого доступу, замість виконання двох окремих команд.
користувач981178

14
Також можна скористатисяapt-get autoremove --purge
даборосс

Відповіді:


13

Так, ці команди дійсні. Більше того, вони еквівалентні, оскільки purgeеквівалентні remove --purge(див. man apt-get).


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