Como remover arquivos e resíduos órfãos

3

Estou usando 12.04 LTS. Depois de desinstalar pacotes indesejados usando os comandos purge e autoremove, ainda tenho arquivos órfãos no diretório system / home (arquivos de configuração e cache).

Apenas para tornar claro o uso do synaptic para limpar as configurações residuais, que removeram os pacotes listados, mas alguns dos pacotes desinstalados deixaram vários diretórios em todo o sistema.

Existe uma maneira de se livrar completamente desses arquivos indesejados?

Eu não sou fã do tipo de software zelador e bleechbit e considero de alguma forma perigoso, mas não quero inchar meu sistema com arquivos que eu não preciso mais. Usou o fslint, que parece bom para arquivos duplicados, mas não consegue encontrar resíduos e arquivos similares.

Alguma sugestão?

    
por danijelc 08.04.2013 / 20:18

2 respostas

1

Meio embaraçoso em responder a minha própria pergunta, mas encontrei uma solução para remover pacotes órfãos que satisfazem minhas necessidades.

Primeiro, criei um novo filtro personalizado no Gerenciador de Pacotes Synaptic.

Configurações - > Filtros Que Desmarcada Todos e marcada apenas como caixa de seleção Órfão e salva.

Agora synaptic está listando todos os arquivos órfãos. Note que o synaptic irá listar arquivos sem dependências como órfãos também, então não remova nada, você não tem certeza do que é (e se é realmente órfão).

Então instalei o GtkOrphan usando o CLI sudo apt-get install gtkorphan , que é uma GUI para deborphan , mas adiciona a opção para remover pacotes também.

Uma vez iniciado GtkOrphan e tem que ser executado como root, sob a aba Pacotes órfãos expanda as Opções e marque a opção "Mostrar todos os pacotes órfãos, não apenas aqueles nas libs seção". Depois disso, o GtkOrphan irá relatar como "órfão" todos os pacotes que não têm dependências também, por exemplo libreoffice, ubuntu-desktop, ubuntu-restricted-extras, myunity e etc. Agora você pode verificar a lista e clicar com o botão direito do mouse e hibernar cada pacote que não deseja relatado como órfão. A lista de pacotes hibernados pode ser acessada a partir do menu de contexto do botão direito ou do menu Exibir .

Sempre sob a aba Pacotes órfãos e expandidos Opções , marque a opção "Mostrar pacotes desinstalados com arquivos de configuração órfãos". Antes de remover qualquer coisa, verifique se você sabe quais são os arquivos que deseja excluir. No meu caso, o GtkOrphan encontrou alguns arquivos antigos de configuração do nautilus não mostrados no Gerenciador de Pacotes Synaptic.

Caso você exclua alguns arquivos de configuração, é necessário reinstalar o pacote para resolver o problema.

    
por danijelc 20.11.2013 / 11:55
1

Eu tive o mesmo problema com alguns arquivos órfãos , criados depois de usar o rsync. Alguns arquivos ocultos que iniciam o .f foram criados no meu disco rígido externo. Mesmo um sudo rm não os removeria.

Desmontando a unidade, a montagem novamente permitiu que eu renomeie e exclua os arquivos.

Se os arquivos órfãos estiverem em um disco rígido do sistema, eu diria que inicializem em um CD ao vivo e exclua os arquivos.

    
por tellyman69 18.06.2015 / 20:30