Caros amigos, alguma coisa devo ter feito de errado(é claro!) para toda vez que vou fazer atualização e tbm, qdo tento abrir o Synaptic, dá esse aviso em ingles, abaixo:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to corret the problem. E:_cache ->open()failed, please report
Que traduzido, dá isso:
E: o dpkg foi interrompido, você deve manualmente funcionar o “dpkg --configurar -” ao corret o problema. E: _cache - >open () falhado, relatar por favor
Quer dizer, algo está bugando, né?
Dei um dpkg --help e deu isso abaixo mas não sei analisar e muito pouco, recuperar o erro:
evandro@evandro-desktop:~$ sudo dpkg --configurar -
Password:
dpkg: opção desconhecida --configurar
Digite dpkg --help para ajuda sobre instalação e desinstalação de pacotes
Use `dselect' ou `aptitude' para gerenciamento amigável de pacotes;
Digite dpkg -Dhelp para uma lista de valores de marcas de debug do dpkg;
Digite dpkg --force-help para uma lista de opções para forçar certas operações;
Digite dpkg-deb --help para ajuda sobre manipulação de arquivos *.deb;
Digite dpkg --license para licença de direitos autorais e falta de garantia (GNU GPL)
Opções marcadas com
- produzem muita saída de texto - passe-a por `less' ou `more' !
evandro@evandro-desktop:~$ dpkg --help
Uso: dpkg [<opção> ...] <comando>
Comandos:
-i|--install <.deb file name> ... | -R|--recursive <diretório> ...
--unpack <.deb file name> ... | -R|--recursive <diretório> ...
-A|--record-avail <.deb file name> ... | -R|--recursive <diretório> ...
--configure <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 selecções de pacotes a partir
de stdin.
--clear-selections Deseleciona cada pacote não essencial.
--update-avail <arq-Packages> Substitui informaçao de pacotes
disponíveis.
--merge-avail <arq-Packages> Mesclar com informação do arquivo.
--clear-avail Apagar informação de
disponibilidade
exisnte.
--forget-old-unavail Esquecer pacotes indisponíveis
desinstalados.
-s|--status <pacote> ... Exibir detalhes de status de pacotes.
-p|--print-avail <pacote> ... Exibir detalhes de versões disponíveis.
-L|--listfiles <pacote> ... Listar arquivos de `propriedade' de
pacote(s).
-l|--list [<padrão> ...] Listar pacotes concisamente.
-S|--search <padrão> ... Encontrar pacote(s) proprietários de
arquivo(s).
-C|--audit Checar por pacote(s) quebrados.
--print-architecture Imprmir arquitetura dpkg.
--compare-versions <a> <op> <b> Comprar números de versão veja abaixo.
--force-help Exibir ajuda sobre forçar.
-Dh|--debug=help Exibir ajuda sobre depuração.
-h|--help Exibe esta mensagem de ajuda.
--version Exibe a versão.
--license|--licence Exibe 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> Usar <diretório> ao invés de /var/lib/dpkg.
--root=<diretório> Instalar em um diretório raíz diferente.
--instdir=<diretório> Mudar diretório de instalação sem mudar
diretório de administração.
-O|--selected-only Pular pacotes não selecionados para
instalação/atualização.
-E|--skip-same-version Pular pacotes os quais a mesma versão
está instalada.
-G|--refuse-downgrade Pular pacotes com versão anterior a
versão instalada
-B|--auto-deconfigure Instalar mesmo se isso significar quebrar
alguns outros pacotes.
--no-debsig Não tentar verificar as assinaturas de
pacotes.
--no-act|--dry-run|--simulate
Somente diga p que seria feito - mas não faça
-D|--debug=<octal> Habilitar depuração (veja -Dhelp ou --debug=help).
--status-fd <n> Enviar atualizações de status de mudança
para descritor de arquivo <n>.
--log=<nomearquivo> Mudanças de status de log e ações para
<nomearquivo>.
--ignore-depends=<package>,...
Ignorar dependências envolvendo <pacote>.
--force-... Sobrepor problemas (veja --force-help).
--no-force-...|--refuse-...
Parar quando problemas são encontrados.
--abort-after <n> Abortar após encontrar <n> erros.
Operadores de comparação para --compare-versions are:
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 compatibiliade com a sintaxe do arquivo control).
Use `dselect' ou `aptitude' para gerenciamento de pacotes amigável.
evandro@evandro-desktop:~$
Algum amigo mais experinte no assunto, poderia me dar uma ajuda?
Abs,
Marcopolo.