Erro do Ubuntu dpkg, após recuperação de falhas e de erros no sistema de arquivos

2

Ubuntu recentemente caiu, causando sua partição danificada (que é EXT4)
e o Ubuntu não pôde inicializar, porque não conseguiu montar nada, apenas exibe o Busybox

Então, usei o Live CD para executar o fsck na partição, que corrigiu, mas excluiu alguns nós | Agora o Ubuntu está funcionando, mas alguns arquivos estão faltando,
Por exemplo, perdi as configurações do painel e as extensões do Chromium

O problema mais irritante, que existem alguns arquivos corrompidos, por exemplo, quando eu tento instalar qualquer programa, eu tenho isso

(Reading database ... 95%dpkg: unrecoverable fatal error, aborting: files list file for package 'libservlet2.4-java' is missing final newline

Eu tentei estes comandos

dpkg --configure -a
apt-get -f install 

e da GUI, Gerenciador de Pacotes Synaptic > Corrigir pacotes quebrados

Portanto, este arquivo "libservlet2.4-java"
Alguém sabe o que faz! e onde é a localização? e como posso corrigir / get-correct-version-of?

Além disso, existe alguma maneira que eu poderia dizer ao Ubuntu para verificar todos os seus arquivos, e se há algo corrompido, deve recuperá-lo do CD?

Editar 1
Acabei de encontrar o arquivo @ /usr/share/doc/libservlet2.4-java contém os seguintes arquivos

changelog.Debian.gz copyright README.Debian README.txt

está faltando alguma coisa aqui ??

Editar 2
Eu ainda não consigo remover o pacote! , Eu tenho o mesmo erro de formulário dpkg
Eu até deletei todo o diretório (/usr/share/doc/libservlet2.4-java)
mas ainda tem o mesmo problema

    
por Radian 20.05.2010 / 22:49

1 resposta

1

Parece que o cache binário do sistema de gerenciamento de pacotes pode estar corrompido; você pode tentar remover /var/cache/apt/pkgcache.bin para corrigir isso (se este arquivo não existir, o apt irá recriá-lo automaticamente).

    
por 21.08.2010 / 07:08