Interrompendo processos no apt com segurança

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

[ Hits: 16.714 ]

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

Convertendo vídeos em imagens JPEG no Linux

LiveUSB OpenSUSE 11.2

Lendo mensagens de log no openSUSE 11.3

Habilitando OmniVision Technologies, Inc. OV2640 Webcam no Ubuntu

HPtalx - HP 50g no Ubuntu 8.10 Linux

Leitura recomendada

Monitor de sistema no MATE Desktop

Digitar comandos no terminal em várias linhas

Alterando o editor do crontab

Mantendo o programa em execução após logout

Criando apresentação em Latex

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts