Como user68186 comentou, os programas do Ubuntu têm seus arquivos espalhados por vários diretórios no sistema. O sistema de gerenciamento de pacotes, chamado APT, gerencia a instalação e a manutenção de todos esses arquivos perfeitamente na operação do dia a dia.
Se você quiser modificar / adicionar / remover arquivos pertencentes a um pacote instalado, a melhor maneira de fazê-lo é realmente reconstruir esse pacote a partir de sua origem. Se você acabou de modificar os arquivos instalados em seu sistema, o sistema de gerenciamento de pacotes não poderá mais mantê-lo adequadamente.
Você pode listar todos os arquivos que pertencem a um "pacote" usando o comando dpkg -L
. Por exemplo, se você quisesse saber sobre o comando diffstat
, primeiro perguntaria a que pacote esse programa executável pertence e, em seguida, você poderia listar os arquivos instalados pertencentes a esse pacote:
$ dpkg -S $(which diffstat)
diffstat: /usr/bin/diffstat
$ dpkg -L diffstat
/.
/usr
/usr/bin
/usr/bin/diffstat
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/diffstat.1.gz
/usr/share/doc
/usr/share/doc/diffstat
/usr/share/doc/diffstat/copyright
/usr/share/doc/diffstat/README
/usr/share/doc/diffstat/changelog.Debian.gz