Corrigindo erro persistente no dpkg que impede qualquer instalação

Publicado por Robot em 30/03/2017

[ Hits: 2.431 ]

 


Corrigindo erro persistente no dpkg que impede qualquer instalação



Há alguns dias quando fui atualizar meu belo Ubuntu 16.04 LTS e me apareceu o seguinte erro:

dpkg: erro fatal irrecuperável, abortando
a ler ficheiro do pacote 'ubuntu-header....'
E: Sub-process /usr/bin/dpkg returned an error code (2)
E em todos os fóruns por onde passei buscando uma solução as propostas eram do tipo:

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove
sudo dpkg --configure -a
sudo apt-get install -f
sudo apt-get remove -f
sudo apt-get update && sudo apt-get upgrade

Pelo feedback das pessoas notei que em alguns casos funcionava, mas no meu não funcionou. Cheguei a imaginar que teria que reinstalar o sistema. Então estou aqui a apresentar a solução me salvou e acredito que pode ajudar muitos passando por isso atualmente.

O que acontece é que o sistema armazena muitas informações sobre os pacotes em ficheiros e se em algum momento você interrompe um processo de instalação de maneira inadequada os dados são corrompidos, esses ficheiros estão em /var/lib/dpkg/info/ e são muitos.

Mas como posso consertar?

O que eu fiz foi remover todos os ficheiros da pasta, pois eles são baixados automaticamente na próxima atualização/instalação que você fizer.

sudo rm /var/lib/dpkg/info/*

Em seguida você pode instalar qualquer coisa normalmente, a única diferença é que você verá a lista de ficheiros sendo baixada novamente e o problema estará resolvido.

Fonte: https://youtu.be/zdciBNGEm1Y

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Iniciando máquina virtual "automaticamente" no VirtualBox

O comando grep

O comando fuser

Verificação constante de disponibilidade de serviços

Tocando filmes em modo ASCII no console

  

Comentários
[1] Comentário enviado por wagnux em 28/08/2017 - 11:05h

Robot, essa tua dica é furada! Na verdade nem deve ser tua mas do camarada que fez o vídeo em que você baseou a sua dica. Recentemente um usuário do grupo ao qual sou membro no Telegram relatou um problema depois de ter seguido essa dica e a mesma na verdade apaga informações importantes do DPKG que acarretam em vários erros seguidos de ausência de libs e arquivos importantes.

Veja esse paste: http://paste.ubuntu.com/25417203/

Me desculpe o comentário mas o mesmo serve de alerta para que mais membros aqui do VOL não sigam essa dica.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts