Existe uma maneira segura de reinstalar através do gerenciador de pacotes?

7

Suponha que eu tenha um sistema com todos os pacotes instalados, o que eu quero, e todos os arquivos de configuração configurados conforme desejado. No entanto, os arquivos no sistema de arquivos podem estar corrompidos ou ausentes devido a algum erro no passado ou erro de hardware. Os arquivos corrompidos seriam substituídos se o pacote em questão fosse reinstalado. Tal situação é descrita em outro lugar

Posso executar com segurança

aptitude reinstall ?installed

para obter uma nova versão do meu sistema?

    
por Jan 18.08.2011 / 22:53

2 respostas

2

Uma boa maneira de lidar com a corrupção de arquivos é usar 'debsums' (consulte estas instruções e também esta ótima resposta ), embora eles estejam começando com um sistema que não é de inicialização ) que irá descobrir quais arquivos estão corrompidos; então você pode reinstalar apenas esses pacotes.

Seu comando de reinstalação é seguro, mas não é garantido que ele conserte tudo o que pode ter sido causado por um erro de hardware.

Você também pode querer forçar um fsck ou executar uma varredura badblocks . Você pode fazer os dois de dentro do utilitário de disco.

    
por poolie 19.08.2011 / 02:08
0

Eu não sugeriria fazê-lo, porque poderia ser uma operação muito longa e, na maior parte, inútil. Além disso, os arquivos de configuração e os arquivos de configuração pessoal não estão envolvidos na reinstalação simples, e o problema pode estar lá.

É melhor tentar determinar quais pacotes têm problemas e reinstalar apenas esses pacotes.

    
por enzotib 18.08.2011 / 23:12