Você precisará reinstalar os pacotes afetados porque a imagem local não terá nenhum conteúdo para ser reparada.
No entanto, você pode potencialmente minimizar a quantidade de reparos necessários.
Você pode determinar quais pacotes têm arquivos em /usr/share/man
com um loop, como
for pkg in $(dpkg --get-selections | awk '$2=="install" { print $1}')
do
f=$(dpkg -L $pkg | grep /usr/share/man)
if [ -n "$f" ]
then
echo $pkg has files in /usr/share/man
fi
done
Você pode reinstalar esses pacotes.
Podemos até limitar ainda mais aqueles que estão faltando olhando /var/lib/dpkg/info/$pkg.info
para os arquivos man e comparar com o que está faltando e apenas reinstalá-los.
No entanto, no final do dia, acho que você vai reinstalar um lote de pacotes. Na minha instalação do Jessie, 703 pacotes tinham arquivos em /usr/share/man
. Isso é melhor que os 2200 pacotes instalados, mas ainda muito. Um espelho local para evitar o tráfego de rede parece indicado.