Полное удаление неиспользуемых пакетов в Debian
Deborphan — утилита для составления списка неиспользуемых пакетов в дистрибутивах Debian и Ubuntu.
deborphan — маленькая консольная утилита отображающая список библиотек (пакетов), которые не используются никакими другими приложениями (сироты).
При установке практически любого приложения автоматически закачиваются и устанавливаются дополнительные пакеты (зависимости), но при удалении приложения эти пакеты не всегда и не всеми пакетными менеджерами удаляются автоматически.
Для избавления любого Debian/Ubuntu-based дистрибутива от ненужных пакетов установленных в системе поможет простая в использовании консольная утилита deborphan (утилита давно присутствует в репозиториях Ubuntu и Debian).
deborphan проста в обращении, будучи запущенной без дополнительных параметров выводит список неиспользуемых пакетов простым списком. Запуск с параметрами позволит отсортировать найденные пакеты по различным параметрам (приоритетам, местоположению и пр…).
Как удалять (или не удалять) обнаруженные пакеты решает каждый сам, можно использоватьSynaptic (он так же поможет в очистке кеша пакетов, старых конфигурационных файлов и многого другого), а можно использовать команды:
sudo aptitude purge `deborphan`
Или:
sudo deborphan | xargs sudo aptitude purge -y
После удаления пакетов, deborphan нужно запустить ещё раз (или два), потому что может обнаружится что после удаления одних пакетов, какие то другие пакеты тоже оказались ненужными.
Комментариев нет.