Как нуб Ubuntu, я устанавливаю и удаляю множество пакетов, чтобы попробовать их. Однако в течение нескольких месяцев я совершал ошибку, apt-get remove
вместо того apt-get purge
, чтобы использовать то , чего даже не подозревал.
Есть ли способ заставить apt-get
очистить каждый пакет, который я удалил? Моя система полна оставшихся файлов, которые я не хочу или не нуждаюсь в десятках различных пакетов.
remove
, удаляет ли эти файлы конфигурации.Ответы:
Более простая альтернатива с использованием
aptitude
(не установлено по умолчанию)~c
это шаблон поиска aptitude, это означает «Выбрать пакеты, которые были удалены, но не очищены». (Одиночные кавычки предназначены для предотвращения возможного расширения~c
оболочкой в качестве домашнего каталога пользователяc
.)Обратите внимание, что очистка удалит файлы конфигурации системы, обычно расположенные в ней
/etc
, но личные файлы конфигурации, обычно находящиеся в каком-то скрытом каталоге в вашем доме, не удаляются (не всегда просто узнать, какие они есть).источник
~c
значит здесь?aptitude
шаблон поиска, он означает «Выбрать пакеты, которые были удалены, но не очищены», см.aptitude
документацию .\~c
может считаться предпочтительным, так как он будет работать, даже если есть вызываемый пользовательc
(в этом случае~c
оболочка будет расширена до домашнего каталога/home/c
или чего-либо ещеc
, прежде чем будет переданаaptitude
).~c
также является допустимым поисковым выражением вaptitude
терминальном пользовательском интерфейсе, так что вы также можете использовать это.https://help.ubuntu.com/community/AptGet/Howto говорит:
источник
dpkg -l | awk '/^rc/ {print $2}' |xargs sudo dpkg --purge
эти два будут чистить ваши пакеты, но вы должны привыкнуть использовать это,
это очистит пакеты.
Также проверьте это, это утилита под названием ubuntu-tweak, она имеет функцию, которая называется janitor, которая позволяет видеть пакеты для очистки и даже конфиги. http://www.howtogeek.com/112974/how-to-customize-ubuntu-with-ubuntu-tweak/
источник
autoclean
и неautoremove
имеет ничего общего с просьбой OPЯ использую Ubuntu-Tweak, чтобы сделать эту работу.
Установите Ubuntu твик
Откройте его, набрав «Ubuntu-твик» в тире. Чтобы открыть тире, нажмите клавишу Super .
Перейдите на вкладку «Дворник», нажмите « Конфигурации пакета» на левой панели, затем установите метку в правой части окна и нажмите кнопку « Очистить» . Это спросит административный пароль, даст его и подождет некоторое время ....... Ваша система очищена от старых конфигов.
источник
В качестве альтернативы другим ответам вы можете удалить любые оставшиеся файлы конфигурации с помощью утилиты BleachBit ( нажмите для установки ).
источник