erro dpkg --configure -a

Iniciado por rosendo, 08 de Agosto de 2007, 10:18

tópico anterior - próximo tópico

rosendo

Olá todas a vezes que vou instalar ou fazer alguma atualização pelo synaptic aparece a seguinte mensagem>

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.

e quando executo no terminal "sudo dpkg --configure -a"

neto@neto-laptop:~$ sudo dpkg --configure -a
Instalando netbeans5.5 (5.5-0.59) ...

This package is an installer package, it does not actually contain the
NetBeans IDE.  You will need to go download the IDE from:

From the NetBeans IDE 5.5 Download page:
http://www.netbeans.info/downloads/all.php?b_id=2323

Select the English(en) tgz Download Archive Distribution 82.8 MB
http://www.netbeans.info/downloads/start.php?f_id=13710&lang_id=1

and place the file in /tmp (with root.root ownership) now.


[Press RETURN to try again, 'no' + RETURN to abort]


O que devo fazer?
Rosendo Neto
Ubuntu 7.04
Salvador-BA

clcampos

rosendo nunca vi o dpkg reportar mensagem assim, mas pelo que entendi você deverá baixar o netbeans através de um daqueles links e fazer a instalação manual.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

clcampos

Não contente com minha resposta resolvi fazer uma pesquisa aqui no fórum. De uma lida aqui que explica como instalar o netbeans. Qualquer coisa faça a pesquisa que existem outros tópicos sobre o tema que devem te interessar.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

rosendo

Valeu pela ajuda, estou baixando o arquivo!

Depois "posto" o resultado.
Rosendo Neto
Ubuntu 7.04
Salvador-BA

rosendo

#4
Conseguir resolver, Obrigado Cristiano!

Passo-a-passo:

1º fiz o download > http://www.netbeans.info/downloads/all.php?b_id=2323
Detalhe para instalar o netbeans precisa ter instalado o JDK.

2º Dá permissão para a instalação

chmod 751 netbeans-5_5-linux-pt_BR.bin

sh netbeans-5_5-linux-pt_BR.bin
Rosendo Neto
Ubuntu 7.04
Salvador-BA

cristiano1979

Desculpem estar e intrometendo no problema alheio, mas meu problema é parecido. Em toda atualização acontece o mesmo erro. Entro no terminal e digito:

root@gemini:/home/cristiano# dpkg --configure -a
dpkg: erro de interpretação, no arquivo `/var/lib/dpkg/updates/0022', próximo à linha 1:
nova linha em campo de nome `#padding'

Já tentei abrir o arquivo para edição, mas não tem nada lá! Alguém pode me dar um help?

fabiovalinhos

Vou tentar:

Segundo essa fonte:
http://ubuntuforums.org/showthread.php?t=385886

O usuário estava levando uma surra ao tentar instalar o samba

Essa pessoa tinha esse erro:
Citarroot@doram-laptop:/var/lib/dpkg# dpkg --configure  -a
dpkg: parse error, in file `/var/lib/dpkg/updates/0000' near line 1:
field name `

Depois ele fez a seguinte ação:

Citarroot@doram-laptop:/var/lib# cp -arf dpkg dpkg.bak
root@doram-laptop:/var/lib/dpkg# rm -rf updates/*
root@doram-laptop:/var/lib/dpkg# dpkg --configure -a
dpkg: parse error, in file `/var/lib/dpkg/available' near line 1:
MSDOS EOF (^Z) in field name `'
root@doram-laptop:/var/lib/dpkg# ls available
available      available-old 
root@doram-laptop:/var/lib/dpkg# cp available available.bak
root@doram-laptop:/var/lib/dpkg# cp available-old available
root@doram-laptop:/var/lib/dpkg# dpkg --configure -a
###WHOA, no errors, lets try apt-get install <package>
root@doram-laptop:/var/lib/dpkg# apt-get install samba
Reading package lists... Done

Seus passos:
Foi até o path /var/lib/
Fez uma cópia de segurança da pasta do dpkg (dpkg.bak...lembre-se, backup sempre..)
Depois ela foi até /var/lib/dpkg
Mandou correr o rm aonde apagava tudo que estava na pasta updates
Depois mandou o dpkg --configure -a (ele estava como root, entÃo não usou sudo)
Mesmo assim recebeu a notícia que tinha algo errado no arquivo available
Verificou com o ls que tinha os arquivos available e avalilable-old
Copiou o avalilable-old em cima do available
Correu novamente o dpkg --configure -a
Mandou instalar o samba.

Dai correu para o abraço da galera.

Bem, eu faria algo bem mais resumido que isso, mas isso já te dá uma bússola de como agir.
Estou supondo que você já sabe se movimentar entre os diretórios através do terminal.


Você deve estar se perguntando (mas por que eu vou mandar apagar o conteúdo de uma pasta que não nada lá???). Bem, por desencardo de consciência, faça..hehe

Se tiver mais alguém  para complementar, só postar ai.

Valeu.
7355
sudo dpkg no seu quadrado ...sudo dpkg no seu quadrado ...
http://www.youtube.com/watch?v=tHmrq0FtczM