dpkg returned an error code (2) [RESOLVIDO]

1. dpkg returned an error code (2) [RESOLVIDO]

Evandro Gabriel dos Santos
EvandroGSantos

(usa Ubuntu)

Enviado em 01/08/2017 - 09:37h

Olá caros amigos,

Já pesquisei muito sobre isso, tentei vários métodos, mas até então não cheguei a uma resposta que arrume o meu problema. O problema é o seguinte, sempre que tento instalar algo ou dar um
sudo apt-get upgrade
é me retornado um erro dpkg de código 2 com a seguinte mensagem
dpkg: erro: arquivo de gatilho interessados duplicado para o arquivo chamado '/usr/lib/gio/modules' e pacote 'libglib2.0-0:amd64'
E: Sub-process /usr/bin/dpkg returned an error code (2)
, me desculpe se isso já foi respondido em algum outro post, mas procurei em vários lugares e até agora não encontrei solução, fiquei desesperado ao ponto de abrir uma conta aqui no fórum e então tentar juntamente a vocês encontrar a solução. Toda ajuda será bem-vinda. Obrigado desde já.


  


2. Re: dpkg returned an error code (2) [RESOLVIDO]

Jose Renan
JoseRenan

(usa Ubuntu)

Enviado em 01/08/2017 - 10:56h

Veja esse tópico:

https://www.vivaolinux.com.br/topico/UbuntuBR/Problemas-no-sistema

Retorne com os resultados.


3. RE: DPKG RETURNED AN ERROR CODE (2)

Evandro Gabriel dos Santos
EvandroGSantos

(usa Ubuntu)

Enviado em 01/08/2017 - 11:25h


sudo su
OK.

apt-get clean
OK.

apt-get update
Lendo listas de pacotes... Pronto

apt-get -f install
dpkg: erro: arquivo de gatilho interessados duplicado para o arquivo chamado '/usr/lib/gio/modules' e pacote 'libglib2.0-0:amd64'
E: Sub-process /usr/bin/dpkg returned an error code (2)

apt-get update
Lendo listas de pacotes... Pronto

apt-get dist-upgrade
dpkg: erro: arquivo de gatilho interessados duplicado para o arquivo chamado '/usr/lib/gio/modules' e pacote 'libglib2.0-0:amd64'
E: Sub-process /usr/bin/dpkg returned an error code (2)

apt-get check
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto

Todos os comandos foram executados como root. Não sei se o apt-get check era pra retornar algo, mas não retornou.


4. Re: dpkg returned an error code (2) [RESOLVIDO]

Jose Renan
JoseRenan

(usa Ubuntu)

Enviado em 01/08/2017 - 12:24h

Dei uma pesquisada aqui e pode ser que tenha, no arquivo /var/lib/dpkg/triggers/File, uma duplicação de linhas que contenham "libglib2.0-0:amd64".

Uma dica seria remover uma dessas linhas duplicadas:

sudo gedit /var/lib/dpkg/triggers/File 

e limpar o cache do apt

sudo apt-get clean 


Fontes:
https://askubuntu.com/questions/314704/dpkg-error-duplicate-file-trigger-interest-for-filename-usr-s...
https://lists.debian.org/debian-dpkg/2012/06/msg00071.html




5. RE: DPKG RETURNED AN ERROR CODE (2)

Evandro Gabriel dos Santos
EvandroGSantos

(usa Ubuntu)

Enviado em 01/08/2017 - 13:23h

Estive observando e as linhas que englobam o arquivo e o pacote mencionado pelo terminal são:


/usr/lib/gio/modules libglib2.0-0:amd64
/usr/lib/gio/modules libglib2.0-0


Pelo meu entendimento o primeiro é para linux com arquitetura amd64 e acredito que o outro é para linux com arquitetura i386, como meu linux é com arquitetura amd64 vou criar uma cópia desse arquivo e testar excluindo este ultimo e caso der certo posto aqui. Obrigado desde já.


6. RE: DPKG RETURNED AN ERROR CODE (2)

Evandro Gabriel dos Santos
EvandroGSantos

(usa Ubuntu)

Enviado em 01/08/2017 - 13:57h

Obrigado, deu certo. Fiz conforme instruiu aí começou a retornar o erro 1 e usei uma dica aqui do fórum https://www.vivaolinux.com.br/dica/apt-E-Sub-process-usrbindpkg-returned-an-error-code-1-Resolvido. Finalmente consegui atualizar e instalar novos programas, minha sincera gratidão a ajuda que me deu, muito obrigado mesmo, tudo de bom. Abraços.



  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts