Gerenciador de Atualizações [RESOLVIDO]

1. Gerenciador de Atualizações [RESOLVIDO]

Humberto Caulo
hcaulo

(usa Ubuntu)

Enviado em 21/11/2013 - 10:11h

Boa dia a todos!

Estou tendo o seguinte erro ao tentar fazer as atualizações no meu PC:
Uso Linux Mint Mate 15.

dpkg: erro: linha muito longa ou nova linha faltando em '/var/lib/dpkg/triggers/ldconfig'
W: Esperado dpkg --assert-multi-arch mas este não estava lá - dpkgGo (10: Não há processos filhos)
E: Sub-process /usr/bin/dpkg returned an error code (2)
Um pacote falhou na instalação. Tentando recuperar:
dpkg: erro: linha muito longa ou nova linha faltando em '/var/lib/dpkg/triggers/ldconfig'

Já solicitei ajuda na comunidade Aplicativos/Software desde 14/11 mas até o momento ninguém me respondeu.
Não sei onde postar.
Alguém aí pode me ajudar???

Abs,


  


2. Gerenciador de Atualizações

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 21/11/2013 - 13:41h

Cara, o pulo do gato é fazer as coisas pelo synaptic, o gerenciador de pacotes, tanto do Ubuntu como do Debian.

Eu sei que tem para o MINT, mas não sei se instala por default

tente no terminal

sudo synaptic


se não entrar

sudo apt-get install synaptic


O synaptic é gráfico.


No lado esquerdo tem umas opções. Selecione pacotes instalados.

Depois role a barra da lista de pacotes e verifique se há algum vermelho. Desisntale o ttrapalhão.

Para instalar ou desinstalar clique com o botão direito do mouse sobre o pacote e selecione o que voê quer-Aparece um menu.


2-O que ocorre. O MINT é derivado do Ubuntu. O Ubuntu mantem pacotes da comunidade que são melhores que os originais, mas nem sempre são compatíveis. Dependendo do que está instalado um briga com o outroe aí começam os problemas.

Ao marcar o que vai ser instalado com o synaptic, e ao dar o comando instalar (asinha verde no menu) o synpatic mostra o que vai instalar , o que vai ser desinstalado e o que fica como está.
AÍ É O PULO DO GATO. VERIFIQUE O QUE ESTÁ SENDO DESINSTALADO. Quando um pacote ao iinstalar desisntala outro, os dois estão em conflito, e alguém fica marcado de vermelho depois da instalação. ISSO NÃO PODE PERMANCER.


3-OUtra coisa é ir ao menu do synaptic em <editar> e escolher <consertar pacotes qubrados>.


4-O Linux trabalha com um complicadíssima estrutura de árvore de dependências. O apt-get gerencia as dependências,mas obedece os comandos do dono (você).
O Linux não é como o windows, ele é obediente mas não avisa se você mandar fazer coisa errada.

Use sempre o synaptic, a menos que você esteja treinando para ser profissional.





3. Gerenciador de Atualizações

Humberto Caulo
hcaulo

(usa Ubuntu)

Enviado em 22/11/2013 - 19:13h

Nicolo

Verifiquei no Synaptic e está tudo ok. Porém verificando em: /var/lib/dpkg/triggers existe um pacote Gzip de nome ldconfig, que não consegui desempacotar e abrí-lo de jeito nenhum e no meu notebook em /var/lib/dpkg/triggers existe um arquivo de texto ldconfig e dentro dele tem: libc-bin.

Se tiver um jeito de extrair este pacote Gzip, talvez a coisa funcione, pois está na mesma.

Abs,


4. Re: Gerenciador de Atualizações [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/11/2013 - 19:50h

Não vai extrair porque o pacote foi instalado com erro. É como se fosse dependência mal resolvida.
Remova este pacote que instalou

Prefira o pacote dos repositórios ou via PPA.



5. Re: Gerenciador de Atualizações [RESOLVIDO]

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 22/11/2013 - 20:25h

O arquivo ldconfig nada mais é que um arquivo de texto com uma unica linha: ( libc-bin )

Vamos ver se o erro é no arquivo ldconfig e fazer uma limpeza no apt e dpkg

sudo rm -rf /var/lib/apt/lists/*
sudo apt-get clean
sudo echo "libc-bin" > /var/lib/dpkg/triggers/ldconfig
sudo dpkg --clear-avail
sudo apt-get update
sudo apt-get upgrade





6. Re: Gerenciador de Atualizações [RESOLVIDO]

Humberto Caulo
hcaulo

(usa Ubuntu)

Enviado em 24/11/2013 - 19:38h

Amigo, executei os comandos, o arquivo 'ldconfig' agora está com o arquivo texto 'libc-bin' porém ao executar 'sudo apt-get upgrade' surgiu os seguintes erros:
................................................................
.
.
.
Obter:36 http://archive.ubuntu.com/ubuntu/ raring-updates/main xserver-xorg-video-intel i386 2:2.21.6-0ubuntu4.3 [697 kB]
Obter:37 http://archive.ubuntu.com/ubuntu/ raring-updates/main xserver-xorg-video-openchrome i386 1:0.3.1-0ubuntu1.13.04.1 [179 kB]
Baixados 159 MB em 47min 40s (55,7 kB/s)
Extraíndo templates de pacotes : 100%
dpkg: aviso: falta ficheiro de lista de ficheiros 'libcanberra-gtk0:i386'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libcairomm-1.0-1:i386'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libcanberra-gtk3-0:i386'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libcanberra-gtk-module:i386'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: aviso: falta ficheiro de lista de ficheiros 'libcaja-extension'; assumindo que o pacote não tem actualmente ficheiros instalados
dpkg: erro fatal irrecuperável, abortando:
falta uma nova linha final no ficheiro de lista de ficheiros para o pacote 'libcupscgi1:i386'
E: Sub-process /usr/bin/dpkg returned an error code (2)
.................................................

Mesmo assim tentei efetuar a as instalações, obtive o seguinte aviso:

E: O dpkg foi interrompido, você deve executar manualmente 'sudo dpkg --configure -a' para corrigir o problema.
E: _cache->open() failed, please report.

Efetuei o comando 'sudo dpkg --configure -a', que retornou o seguinte:

sudo dpkg --configure -a
[sudo] password .... :
Processando gatilhos para libc-bin ...
ldconfig deferred processing now taking place

Sem solução até o momento!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts