Umas das perguntas mais freqüentes no Viva o Linux, feita principalmente por iniciantes é sobre o erro:
"E: dpkg foi interrompido, você deve executar manualmente 'dpkg --configure -a' para corrigir o problema."...
Esse erro geralmente é apresentado pelo apt-get quando o processo em andamento foi parado forçadamente por algum motivo.
Eu mesmo já sofri com esse erro, e a solução é tão simples que as vezes passa despercebida. Então, para evitar que esse erro aconteça aperte CTRL+C.
Isso cancela qualquer processo em andamento do apt como: instalação, updates, upgrades etc, sem forçar, como fechar o console ou reiniciar o sistema com o processo em andamento.
Caso não tenha terminado o processo de forma correta, rode o comando sugerido pelo programa na ocasião do erro para o corrigir:
[1] Comentário enviado por albfneto em 01/07/2008 - 17:03h
Sim, isso é classico e funciona com todos os instaladores das distros, todas as distros Pode ser feito com urpmi, com apt-get, com rpm etc...... Com gentoo, Portage, comando emerge é assim. vc para co Ctrl+C.
Depois re-inicia. NO Gentoo, ou começa tudo de novo com emerge pacote, ou continua do ponto parado com emerge --resume pacote.
[3] Comentário enviado por emilioeiji em 03/07/2008 - 09:45h
Bom dia...
E quanto rodo o comando e me retorna isso...
Erros foram encontrados durante processamento de:
libgnomevfs2-common
libgnome2-common
libgnomevfs2-0
libgtkhtml3.8-15
libgnome2-0
libbonoboui2-0
libgnomeui-0
mysql-query-browser
[4] Comentário enviado por dbahiaz em 03/07/2008 - 19:40h
emilioeiji, tudo bem, tente dar um aptitude -f install (esse comando verifica se o sistema tem algum pacote quebrado), pode ser isso, ou faltando alguma dependência.
[5] Comentário enviado por maxturboxr em 22/02/2011 - 17:59h
ola pessoal estou com esse problema e ainda não consegui resolver podem me dar uma ajuda?
da a seginte mensagem de erro quando o gerenciador de pacotes da synaptic:
E: dpkg foi interrompido. Você deve executar o comando 'sudo dpkg --configure -a' para corrigir o problema.
E: _cache->open() failed, please report.
ja tentei de quase tudo em todos os fórum e nada. to com ubunto 10.4 e sou novo com ubunto
[6] Comentário enviado por christianlemos em 02/06/2013 - 14:55h
Boa tarde!
Na tentativa de instalar alguns programas com o 'apt-get', me retornava "E: dpkg foi interrompido, você deve executar manualmente 'dpkg --configure -a' para corrigir o problema.".
Obviamente a solução era para ser rodar a linha indicada, porém encontrei alguns problemas rodando o 'sudo dpkg --configure -a', isso na versão 13.04 do Ubuntu.
Ele "travava" após exibir a linha 'Found memtest86+ image: /boot/memtest86+.bin', então só com CTRL+C para liberar o terminal, poderia deixar horas que não saia.
O meu caso creio que o problema estava no GRUB ou algo relacionado com o Windows 7, que é meu outro SO, pois agora, depois de reinstalar o Ubuntu, o comando funciona normal e olhem o que aparece depois da linha onde travava:
Encontrado imagem initrd: /boot/initrd.img-3.8.0-19-generic
Found memtest86+ image: /boot/memtest86+.bin
[b]Found Windows 7 (loader) em /dev/sda1[/b]
concluído
Ḿas enfim, até agora não descobri o que pode ter acontecido, mas de qualquer forma, se ocorrer com vocês, espero que essas informações ajudem.