Primeiramente, crie um backup antes de alterar qualquer coisa.
Às vezes, os arquivos de configuração são instalados pelo seu gerenciador de pacotes, o que você usa, e você pode consultar seu banco de dados, mas eu não confiaria nisto. Para algumas distribuições, pode haver ferramentas como o findcruft
(agora abandonado) para o Gentoo.
Acho que sua melhor chance é encontrar e remover os arquivos que não foram acessados por um período mais longo, mas isso não garante que o pacote não esteja instalado, mas inativo. Pontos de bônus para verificar os candidatos em relação ao gerenciador de pacotes em um script.
$ find /etc -atime +7
Esteja ciente de que nem todos os sistemas de arquivos suportam o recurso atime
ou podem ser desativados intencionalmente, e. g. para unidades SSD. Nesse caso, você não pode usar essa abordagem. Ou você primeiro terá que trocar atime
por um período decente para coletar os dados de acesso para tomar decisões confiáveis. Leia também sobre a opção relatime
.
$ mount
/dev/sda3 on / type ext3 (rw,noatime,nodiratime,data=ordered)
O que resta como opção é fazê-lo manualmente, adivinhando o pacote relacionado pelo nome e pelo conteúdo do arquivo, o que geralmente é simples.