Interrompendo processos no apt com segurança

Publicado por ronnie peterson bacelar martins em 01/07/2008

[ Hits: 12.829 ]

Blog: http://dbahiaz.blogspot.com/

 


Interrompendo processos no apt com segurança



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:

# dpkg --configure -a

Outras dicas deste autor

Firefox3 com melhor aparência no KDE 4.1

Empathy - O substituto do Pidgin no Ubuntu

Manifesto Fonte Livre (Free Font Manifesto)

Instalando o ubuntu-system-panel (USP) no Gnome

Alerta! Glxgears não é teste de desempenho

Leitura recomendada

Otimização GCC - Descobrindo o modelo do seu processador

Dividindo arquivos em partes

O comando rename na prática

Encontrar e apagar todos os seus arquivos indesejáveis

Pegando o seu ip no Linux

  

Comentários
[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.

[2] Comentário enviado por dbahiaz em 01/07/2008 - 19:29h

albfnet, obrigado pelo complemento, se formos mais além, diria que isso cancela quase tudo em andamento no feito no terminal.

[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

Abraços

[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.

Att,

Christian Lemos



Contribuir com comentário