Como corrigir o erro do dpkg [2]?

11

Sempre que tento instalar ou remover um pacote, recebo este erro. Eu pensei que talvez fosse o disco rígido, mas uma verificação de disco me deu um atestado de saúde.

dpkg: unrecoverable fatal error, aborting:
reading files list for package 'linux-headers-3.16.0-31': Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (2)
A package failed to install.  Trying to recover:

Eu tentei a solução de remover a listagem para este arquivo do arquivo de status do dpkg, mas sem sucesso. Eu tentei limpar o pacote, mas não uso. Estou preso neste ponto, pois nada que eu possa encontrar no Google ajuda.

Atualização:

Isso é o que o erro diz:

dpkg: unrecoverable fatal error, aborting:
E: Sub-process /usr/bin/dpkg returned an error code (2)
A package failed to install.  Trying to recover:

Depois de tentar: link

Update2:

Parece que a unidade tem setores defeituosos, mas a contagem realocada do setor é 0. A unidade é relativamente antiga, portanto, espero alguns problemas. Não poderei substituí-lo imediatamente e, até lá, ainda gostaria de poder manter o sistema atualizado (especialmente por motivos de segurança).

Eu notei que havia um problema em lidar com algumas somas de verificação md5 relacionadas ao pacote mencionado no erro, mas eu não sei o que fazer com elas, como se limpá-las permitisse que o dpkg continuasse.

    
por RolandiXor 30.03.2015 / 23:31

1 resposta

16

Encontrei a resposta aqui e aqui .

O que me intriga é que tentei isso duas vezes antes e não funcionou. Provavelmente funcionou dessa vez porque eu usei um script que encontrei nas respostas do launchpad que fazia backup e restaurava o que podia ... Eu não sei. De qualquer forma, aqui está a correção:

  • pkexec gedit /var/lib/dpkg/status
  • Pesquise pelo pacote ofensivo pelo nome e remova sua entrada.
  • Salve o arquivo e saia do gedit.
  • executar sudo dpkg --configure -a
  • execute sudo apt-get -f install apenas no caso.
  • Continue em frente se não houver erros.
por RolandiXor 31.03.2015 / 08:13

Tags

___ tag123settings ___ Settings são opções em um programa que permitem configurar o programa para atender às suas necessidades. ___ qstntxt ___

Depois de retomar meu computador de suspender / reiniciar, a saída de som é sempre alterada para outro dispositivo de saída de som na lista encontrada nas configurações de som após a atualização para o Ubuntu 17.10. Para poder usar as teclas mudo / aumentar volume / diminuir volume, tenho que mudar o dispositivo de saída toda vez que eu reiniciar o computador.

Existe uma solução / solução para isso?

    
___ tag1231710 ___ O Ubuntu 17.10 (Artful Aardvark) foi lançado em 19 de outubro de 2017 e terá suporte por 9 meses até julho de 2018. Use esta tag apenas para perguntas específicas sobre versões. ___
___ tag123diskusage ___ Cobre questões relacionadas ao uso de espaço no arquivo - espaço usado em um diretório ou arquivos em um sistema de arquivos específico. ___ qstntxt ___

Eu tenho um disco de backup de 1TB com uma partição ext4 onde eu mantenho as imagens de disco dos meus dois discos - um é 500GB / 466GiB (meu disco principal) e o outro é 400GiB (partição de dados do meu segundo disco). Eu uso o aplicativo Discos do GNOME para criar essas imagens.

Problema:

Depois de excluir a imagem de 400GiB do disco de backup, não consigo criar uma nova imagem de backup porque não há espaço suficiente! Não enviei para o lixo ou algo assim, usei %code% para excluir o arquivo.

%code% mostra que há apenas 52G disponíveis:

%pre%

%code% fornece apenas dois arquivos e %code% :

%pre%

%code% diz que apenas 467GiB é usado:

%pre%

Onde os 932 - 467 = 465 GiB restantes foram?

Eu desativei o registro no diário e reduzi o espaço reservado para 0% usando %code% para que a partição de backup obtenha o máximo de espaço livre possível. Libertou algum espaço, mas não todo.

    
___