Gerenciador de Pacotes Synaptic [RESOLVIDO]

1. Gerenciador de Pacotes Synaptic [RESOLVIDO]

jorge moura
jotaeme

(usa Ubuntu)

Enviado em 20/11/2010 - 12:46h

Caros amigos. Estou numa bananosa. Não consigo entrar no Gerenciador para procurar um programa. Dá o seguinte erro:

Ocorreu um erro



Os seguintes detalhes estão disponíveis:

E: dpkg foi interrompido. Você deve executar o comando 'sudo dpkg --configure -a' para corrigir o problema.

E: _cache->open() failed, please report.


Executei o comando e deu isto:
Digite dpkg --help para ajuda sobre instalação e remoção de pacotes [*];
Use 'dselect' ou 'aptitude' para gerenciamento amigável de pacotes;
Digite dpkg -Dhelp para uma lista de valores de "flags" de depuração do dpkg;
Digite dpkg --force-help para uma lista de opções para forçar operações;
Digite dpkg-deb --help para ajuda sobre manipulação de arquivos *.deb;
Digite dpkg --license para licenciamento e falta de garantia (GNU GPL) [*].

Opções marcadas com [*] produzem muita saída de texto - passe-a por 'less' ou 'more' !
jorge@jorge-desktop:~$ dpkg --help

Executei o comando help e saiu esse monte de comandos . Fiquei completamente perdido qual usar.
Uso: dpkg [<opção> ...] <comando>

Comandos:
-i|--install <arquivo .deb> ... | -R|--recursive <diretório> ...
--unpack <arquivo .deb> ... | -R|--recursive <diretório> ...
-A|--record-avail <arquivo .deb> ... | -R|--recursive <diretório> ...
--configure <pacote> ... | -a|--pending
--triggers-only <pacote> ... | -a|--pending
-r|--remove <pacote> ... | -a|--pending
-P|--purge <pacote> ... | -a|--pending
--get-selections [<padrão> ...] Obtém lista de seleções para stdout.
--set-selections Define seleções de pacotes a partir
de stdin.
--clear-selections Remove seleção de cada pacote não
essencial.
--update-avail <arquivo-Packages> Substitui informação de pacotes
disponíveis.
--merge-avail <arquivo-Packages> Mescla com informação do arquivo.
--clear-avail Apaga informação de disponibilidade
existente.
--forget-old-unavail Esquece pacotes indisponíveis
não-instalados.
-s|--status <pacote> ... Exibe detalhes do estado dos pacotes.
-p|--print-avail <pacote> ... Exibe detalhes das versões disponíveis.
-L|--listfiles <pacote> ... Lista arquivos que pertencem ao(s)
pacote(s).
-l|--list [<padrão> ...] Lista pacotes concisamente.
-S|--search <padrão> ... Encontra pacote(s) proprietários de
arquivo(s).
-C|--audit Checa por pacote(s) quebrados.
--print-architecture Imprime arquitetura dpkg.
--compare-versions <a> <op> <b> Compara números de versão - veja abaixo.
--force-help Mostra ajuda sobre forçar.
-Dh|--debug=help Mostra ajuda sobre depuração.

-h|--help Mostra esta mensagem de ajuda.
--version Mostra a versão.
--license|--licence Mostra os termos de licenciamento e copyright.

Use dpkg -b|--build|-c|--contents|-e|--control|-I|--info|-f|--field|
-x|--extract|-X|--vextract|--fsys-tarfile em arquivos (digite dpkg-deb --help).

Para uso interno: dpkg --assert-support-predepends | --predep-package |
--assert-working-epoch | --assert-long-filenames | --assert-multi-conrep.

Opções:
--admindir=<directory> Usa <diretório> ao invés de /var/lib/dpkg.
--root=<diretório> Instala em um diretório raiz diferente.
--instdir=<diretório> Muda diretório de instalação sem mudar
diretório administrativo.
-O|--selected-only Pula pacotes não selecionados para
instalação/atualização.
-E|--skip-same-version Pula pacotes cuja mesma versão está instalada.
-G|--refuse-downgrade Pula pacotes com versão anterior à versão
instalada
-B|--auto-deconfigure Instala mesmo que isso quebre alguns outros
pacotes.
--[no-]triggers Pula ou força o processamento de gatilhos
conseqüentes.
--no-debsig Não tenta verificar as assinaturas de pacotes.
--no-act|--dry-run|--simulate
Somente diz o que seria feito - não o faça.
-D|--debug=<octal> Habilita depuração (veja -Dhelp ou --debug=help).
--status-fd <n> Envia atualizações de mudança de estado para
o descritor de arquivo <n>.
--log=<nome-do-arquivo> Mudanças de estado do log e ações para
<nome-do-arquivo>.
--ignore-depends=<pacote>,...
Ignora dependências envolvendo <pacote>.
--force-... Sobrepor problemas (veja --force-help).
--no-force-...|--refuse-...
Para quando problemas são encontrados.
--abort-after <n> Aborta após encontrar <n> erros.

Operadores de comparação para --compare-versions são:
lt le eq ne ge gt (trata versão vazia como anterior a qualquer
outra versão);
lt-nl le-nl ge-nl gt-nl (trata versão vazia como posterior a qualquer
outra versão);
< << <= = >= >> > (somente para compatibilidade com a sintaxe do
arquivo de controle).

Use 'dselect' ou 'aptitude' para gerenciamento amigável de pacotes.
jorge@jorge-desktop:~$


Será que uma alma amiga pode me dar uma ajuda? Uso Ubuntu 10.04.


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/11/2010 - 13:02h

não! o DPKG é tirânico mesmo, faça como na mensagem que recebeu:

$ sudo dpkg --configure -a
$ sudo apt-get -f install

provavelmente o processo de instalação|atualização foi interrompido.

resolvendo essa parte, daí siga pro:

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade
$ sudo apt-get install <sei-la-o-que>

retorne.

3. Re: Gerenciador de Pacotes Synaptic [RESOLVIDO]

Glauber GF
mcnd2

(usa Debian)

Enviado em 20/11/2010 - 12:56h

Caro ou barato amigo, rsrsrs...

Como root tente atulizar o sistema.

# apt-get update
# apt-get upgrade

Ou

# aptitude update
# aptitude upgrade

Assim você atualiza seu sistema e o erro pode não persisti mais.

De retorno...


4. Re: Gerenciador de Pacotes Synaptic [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/11/2010 - 13:02h

Acho que houve interrupção durante alguma atualização, foi o que entendi pela mensagem.
Glauber, acho que ele tem pacotes quebrados também.

Como 'root' no terminal:

#dpkg --configura -a
#apt-get -f install
#apt-get update && apt-get upgrade

Retorne.
_______________________________________________________________
É Edinaldo, acho que estou aprendendo. Postei solução semelhante à sua. Que bom!


5. Re: Gerenciador de Pacotes Synaptic [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 20/11/2010 - 13:19h

faca os comandos sugeridos por $iazias e por edps (sem abrir o synaptic),mas primeiro, feche seu Ubuntu, re-inicie o micro, para matar qualquer instancia de apt-get ou aptitude, em curso ou interrompida.


6. Gerenciador de Pacotes Synaptic

jorge moura
jotaeme

(usa Ubuntu)

Enviado em 20/11/2010 - 13:54h

Halleluiah amigos. Agradeço a presteza e ajuda de todos (MçNd2; edps; Izaias e albfneto). Realmente como diz o edps eu havia abortado uma atualização do Adobeair quando estava na internet. Como abriu uma janela solicitando autorização para baixar a atualização do Adobeair fiquei na dúvida se poderia ser malicioso ou não (pois normalmente o Ubuntu faz as atualizações pelo Gerenciador). Por essa razão executei os procedimentos informados pelo edps e o Gerenciador está abrindo normalmente. Muito grato a todos.


7. Re: Gerenciador de Pacotes Synaptic [RESOLVIDO]

Glauber GF
mcnd2

(usa Debian)

Enviado em 20/11/2010 - 14:52h

Obrigado Izaias por ter notado que o sistema dele tinha pacotes quebrados.

O 'apt-get install -f' e pra isso como o edps ja sugeriu.

Abc...


8. Re: Gerenciador de Pacotes Synaptic [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 20/11/2010 - 15:30h

EDPS, mais uma melhor resposta! Ta Fera no Debian e nos Debian Like!
Eu, sou que nem meu Avatar, o Tux Guerreiro Viking do Sabayon Linux!


9. Re: Gerenciador de Pacotes Synaptic [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/11/2010 - 15:54h

Que nada Alberto, o gerenciamento de pacotes em Debian-like é muito fácil. Nós é que somos o inverso um do outro, já que muito pouco ou quase nada entendo de Sabayon/Gentoo e afins.

Tenho utilizado mais o Arch Linux.

* não é brincadeira mas o captcha de hoje que me persegue é o 'kedit'






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts