reinstalando / var / lib / dpkg [fechado]

3

O disco rígido do meu servidor que contém / var falhou ontem. Eu não tenho backups para tudo em /var/lib .

Com relação à lista de pacotes instalados, eu tenho um arquivo de backup usando o seguinte comando do dia da falha:

dpkg-query - show - showformat = '$ {Package} \ n'

Como redefinir as configurações do apt e do dpkg para poder reinstalar e atualizar o sistema?

Qualquer ideia seria apreciada.

    
por Thomas C 27.10.2011 / 15:54

1 resposta

0

Você não pode.

Todo o estado do gerenciamento de pacotes é mantido lá. Se estiver perdido, não há como "reconstruir" esse banco de dados de maneira razoável. Ele rastreia mais do que apenas quais pacotes estão instalados, por exemplo, opções de configuração (debconf). Recuperar isso de backups (anteriores) pode levar a outros problemas também - como o estado do sistema pode ter mudado e o backup é inválido em tal caso. Isso resultará em conflitos mais tarde.

Somente restaure /var/lib/dpkg do backup, se você souber que nada foi alterado com relação ao gerenciamento de pacotes nesse meio tempo.

    
por gertvdijk 03.01.2013 / 22:05