uzverss: (Default)
uzverss ([personal profile] uzverss) wrote2011-12-20 12:26 am

Очистка Debian или Ubuntu от файлов, оставшихся после удаления пакетов


Как многие знают, в Ubuntu Linux можно делать «обычное» удаление (remove), а можно — полное (purge). При этом purge удаляет «все следы пакета в системе», включая конфигурационные файлы, а remove — только бинарные файлы. Существует способ управлять этим.

Посмотреть список всех пакетов, которые были удалены через remove, но от которых остались «следы» (конфигурационные файлы на уровне системы и т.п.), можно так:

dpkg -l | awk '/^rc/ {print $2}'
«Следы» для заданного пакета удаляются так:

sudo dpkg --purge <имя_пакета>
Соответственно, комбинируя эти команды, получаем строчку для удаления «следов» от всех удаленных пакетов:

sudo dpkg -l | awk '/^rc/ {print $2}' | xargs sudo dpkg --purge

sudo aptitude purge ~c


Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting