Como remover completamente os arquivos de configuração

11

Recentemente, desinstalei alguns softwares usando sudo apt-get --purge autoremove, pensando que isso removeria todos os vestígios, incluindo dependências não usadas e arquivos de configuração. No entanto, descobri que um arquivo de configuração foi deixado para trás na minha pasta pessoal.

Existe um comando mais poderoso que removeria mesmo isso?

Além disso, é seguro excluir os arquivos e pastas ocultos em casa, se eles são apenas arquivos de configuração ou existem outros tipos de arquivos?


fonte

Respostas:

16

apt-get purgeremove apenas os arquivos de configuração no nível do sistema (por exemplo, aqueles criados pelo debconf). Ele não toca em nada na sua pasta pessoal - você precisa removê-los manualmente. Isso faz sentido se você pensar a respeito: pode haver vários usuários, que provavelmente não gostariam que os administradores excluíssem os dados de suas pastas pessoais!

Os aplicativos geralmente armazenam dados de configuração em uma das seguintes pastas ocultas, que você pode excluir se tiver certeza de que não usa os dados:

  • ~ / .application
  • ~ / .config / application
  • ~ / .cache / aplicativo
  • ~ / .local / share / application

Substituindo "aplicativo" pelo nome do pacote. A maioria dos aplicativos não armazena arquivos de usuário nessas pastas e, se você excluir acidentalmente algo da sua pasta pessoal que o sistema precisa, ele geralmente será recriado. Claro, não custa olhar para dentro antes de excluí-los, apenas para garantir que não haja nada que você queira.

Para aplicativos do gnome 2, você também pode querer executar:

gconftool-2 --recursive-unset /apps/application

(substituindo novamente "aplicativo" pelo nome do aplicativo), o que eliminará as preferências do aplicativo.

Atualização 12-14-2012

Para aplicativos do gnome 3, o comando gconftool-2 acima é substituído por:

gsettings reset-recursively [schema]

Você pode encontrar o esquema para o aplicativo com

gsettings list-schemas | grep application

cscarney
fonte
Para alguns aplicativos, há também~/.local/share/application
Panther
1

Não sei o caminho automático, mas você pode remover manualmente o diretório de configuração oculto do diretório inicial.

normalmente o nome do diretório está .appnameno seu diretório pessoal, por exemplo, o mozilla firefox possui uma pasta de configuração com o nome .mozilla.

para mostrar o diretório oculto do nautilus, você pode pressionar CTRL + H

Eko Kurniawan Khannedy
fonte