[Ubuntu-BR] Problemas com atualizações instalações pelo Terminal ou pelo Synaptic (Falha no dpkg)
Júlio Bispo
juliobispo em gmail.com
Sábado Abril 23 05:40:32 UTC 2011
Valeu, pessoal! Depois de muito queimar a "mufa" consegui resolver:
1 - Acessei o endereço:
http://archive.ubuntu.com/ubuntu/pool/main/d/dpkg/?C=M;O=A
2 - Lá eu baixei o arquivo "dpkg_1.16.0~ubuntu7_i386.deb"
3 - Extrai o arquivo no diretório tmp
4 - Acessei o terminal e digitei "gksudo nautilus"
5 - Como root copiei os arquivos da
pasta /tmp/dpkg_1.16.0~ubuntu7_i386/usr/bin para a
pasta /usr/dpkg_1.16.0~ubuntu7_i386/usr/bin
Digitei sudo apt-get update no terminal e o sistema foi atualizado.
Fiz testes no Synaptic e funcionou.
Fonte: http://ubuntuforums.org/archive/index.php/t-103087.html
* Pergunta: Mantenho os arquivos no diretório tmp ou posso tirá-los de
lá?
Júlio César Bispo Neves
Em Sáb, 2011-04-23 às 01:42 -0300, Júlio Bispo escreveu:
> Bom dia, Pessoal!
>
> Estou com um problema na instalação ou atualização de pacotes. Seja
> pelo Terminal, Gerenciador de atualizações ou pelo Synaptic.
>
> Depois de baixar o pacote desejado, seja ele qual for, pelo Terminal
> (sudo apt-get install nome do pacote), ao final apresenta a seguinte
> mensagem:
>
> Could not exec dpkg!
> E: Sub-process /usr/bin/dpkg returned an error code (100)
>
> Quando tento atualizar pelo Gerenciador de atualizações surge o
> seguinte erro:
>
> Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line
> 215, in _process_transaction
> self.commit_packages(trans, *trans.packages)
> File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line
> 276, in commit_packages
> self._apply_changes(trans)
> File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line
> 925, in _apply_changes
> progress.run()
> File "/usr/lib/python2.7/dist-packages/aptdaemon/progress.py", line
> 294, in run
> self._child(*args, **kwargs)
> File "/usr/lib/python2.7/dist-packages/aptdaemon/progress.py", line
> 555, in _child
> os.execlp(apt_pkg.config["Dir::Bin::DPkg"], *args)
> File "/usr/lib/python2.7/os.py", line 327, in execlp
> execvp(file, args)
> File "/usr/lib/python2.7/os.py", line 344, in execvp
> _execvpe(file, args)
> File "/usr/lib/python2.7/os.py", line 368, in _execvpe
> func(file, *argrest)
> OSError: [Errno 2] No such file or directory
>
> Quando tento instalar algum pacote pelo Synaptic o sistema apresenta a
> seguinte mensagem de erro:
>
> Could not exec dpkg!
> E: Sub-process /usr/bin/dpkg returned an error code (100)
> Um pacote falhou na instalação. Tentando recuperar:
> sh: dpkg: not found
>
> * Estou usando o Ubuntu Beta 11.04 (o qual estava funcionando
> redondinho).
>
> Obrigado,
>
> Júlio César Bispo Neves
>
>
More information about the ubuntu-br
mailing list