Se você quiser remover arquivos para locais que não lhe interessam (ou qualquer outra coisa), você deve informar dpkg
sobre ele: dessa forma, não apenas debsums
pare de reclamar sobre eles, mas dpkg
nem mesmo os instalará em primeiro lugar.
Aqui está o que eu tenho, em /etc/dpkg/dpkg.cfg.d/locales
:
# Drop locales except English and French
path-exclude=/usr/share/locale/*
path-include=/usr/share/locale/en/*
path-include=/usr/share/locale/fr/*
path-include=/usr/share/locale/locale.alias
# Drop translated manpages except English and French
path-exclude=/usr/share/man/*
path-include=/usr/share/man/man[1-9]/*
path-include=/usr/share/man/en*/*
path-include=/usr/share/man/fr*/*
Se você adaptar isso à sua configuração, você deve encontrar debsums
produzindo uma saída muito mais útil.
Raphael Hertzog escreveu uma postagem no blog sobre isso com um pouco mais de detalhes.
Se, em vez disso, você quiser restaurar os arquivos ausentes , será necessário reinstalar os pacotes afetados:
apt-get --reinstall install $(debsums -c 2>&1 | grep -E -o 'from [^ ]* package' | cut -d\ -f2 | sort -u)