deborphan
Рубрика: Системные утилиты -> АдминистрированиеМетки: Console | Комплект инструментов | Приятные мелочи | простая утилита
Воскресенье, 30 октября 2011 г.
Просмотров: 1008
Подписаться на комментарии по RSS
Удаление неиспользуемых пакетов

deborphan - маленькая консольная утилита отображающая список библиотек (пакетов), которые не используются никакими другими приложениями (сироты).

При установке практически любого приложения автоматически закачиваются и устанавливаются дополнительные пакеты (зависимости), но при удалении приложения эти пакеты не всегда и не всеми пакетными менеджерами удаляются автоматически.


Для избавления любого Debian/Ubuntu-based дистрибутива от ненужных пакетов установленных в системе поможет простая в использовании консольная утилита deborphan (утилита давно присутствует в репозиториях Ubuntu и Debian).


deborphan проста в обращении, будучи запущенной без дополнительных параметров выводит список неиспользуемых пакетов простым списком. Запуск с параметрами позволит отсортировать найденные пакеты по различным параметрам (приоритетам, местоположению и пр...).

Как удалять (или не удалять) обнаруженные пакеты решает каждый сам, можно использовать Synaptic (он так же поможет в очистке кеша пакетов, старых конфигурационных файлов и многого другого), а можно использовать команды:
sudo aptitude purge `deborphan`
Или:
sudo deborphan | xargs sudo aptitude purge -y

После удаления пакетов, deborphan нужно запустить ещё раз (или два), потому что может обнаружится что после удаления одних пакетов, какие то другие пакеты тоже оказались ненужными.
















