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

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

Suponha que eu tenha um sistema com todos os pacotes instalados que desejo e todos os arquivos de configuração configurados conforme desejado. No entanto, os arquivos no sistema de arquivos podem ter sido corrompidos ou ausentes devido a algum erro 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 correr com segurança

aptitude reinstall ?installed

para obter uma nova versão do meu sistema?

Responder1

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

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

Você também pode forçar um fsck ou executar uma badblocksvarredura. Você pode fazer as duas coisas dentro do utilitário de disco.

Responder2

Eu não sugeriria que o fizesse, porque poderia ser uma operação muito longa e, na maior parte das vezes, inútil. Além disso, os arquivos de configuração e os arquivos de configuração pessoal não estão envolvidos na simples reinstalação e o problema pode estar aí.

É melhor tentar determinar quais pacotes apresentam problemas e reinstalar apenas esses pacotes.

informação relacionada