Anular falhou 'dpkg --configure -a'

2

Eu tentei instalar um pacote com sudo apt-get install [package] , mas a maior parte do tempo congelou (devido a uma incompatibilidade entre o pacote e meu sistema). Eu tive que reiniciar meu sistema. Agora, sempre que tento apt-get install , clean , remove , purge , etc, recebo o erro

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.

A questão é que a configuração é o que quebrou, então dpkg --configure -a congela no meio e me força a reiniciar. Agora, estou preso em um estado do qual não consigo sair. A tentativa de dpkg --configure -a congela, mas qualquer outro comando relacionado a pacote me diz que preciso executar dpkg --configure -a . Como posso abortar a instalação / configuração deste pacote?

Enquanto procuro respostas genéricas, aqui está o problema específico que faz com que o configure falhe. Caso seja importante, dpkg --version1.17.27 (armhf) .

    
por The Guy with The Hat 18.10.2017 / 22:25

1 resposta

4

Tente primeiro limpando manualmente o pacote:

sudo mv /var/lib/dpkg/info/PACKAGE.* /tmp/ 
sudo dpkg --remove --force-remove-reinstreq PACKAGE
    
por 19.10.2017 / 22:56