find -xtype l
corresponde a links simbólicos quebrados, então
$ find /usr/share/man/man1 -mindepth 1 -maxdepth 1 -xtype l -ls
291592 0 lrwxrwxrwx 1 root root 16 Apr 25 00:09 /usr/share/man/man1/gcov-tool.1.gz -> gcov-tool-5.1.gz
291793 0 lrwxrwxrwx 1 root root 16 Apr 25 00:09 /usr/share/man/man1/i686-linux-gnu-gcov-tool.1.gz -> gcov-tool-5.1.gz
revela que os arquivos aparentemente perdidos, gcov-tool.1.gz
e i686-linux-gnu-gcov-tool.1.gz
, na verdade, estão quebrados em links simbólicos para o arquivo ausente gcov-tool-5.1.gz
.
Nos arquivos do Ubuntu em /usr/share
devem ser gerenciados pelo gerenciador de pacotes, então você quer que o arquivo de volta a maneira mais fácil seria procurar o pacote a quem o arquivo pertence,
dpkg-query -S /usr/share/man/man1/gcov-tool-5.1.gz
e reinstale o pacote correspondente:
sudo apt-get install --reinstall <PACKAGE>
( gcov-tool-5.1
aponta para o pacote gcc-5
de uma versão desatualizada do Ubuntu.)