Qualquer que seja o comando que eu dou

0

Estou usando o Ubuntu 14.04 LTS e o amd64 processador de bits

Qualquer que seja o comando que eu dou (exceto sudo apt-get autoclean ), recebo a resposta abaixo: -

dpkg: error processing package libuuid1:amd64 (--configure):
 package libuuid1:amd64 2.20.1-5.1ubuntu20.6 cannot be configured because libuuid1:i386 is at a different version (2.20.1-5.1ubuntu20.4)
E: Sub-process /usr/bin/dpkg returned an error code (1)

Ao dar este comando sudo dpkg --configure -a , recebo o erro abaixo: -

dpkg: error processing package libuuid1:amd64 (--configure):
 package libuuid1:amd64 2.20.1-5.1ubuntu20.6 cannot be configured because libuuid1:i386 is at a different version (2.20.1-5.1ubuntu20.4)
dpkg: error processing package libuuid1:i386 (--configure):
 package libuuid1:i386 2.20.1-5.1ubuntu20.4 cannot be configured because libuuid1:amd64 is at a different version (2.20.1-5.1ubuntu20.6)
Errors were encountered while processing:
 libuuid1:amd64
 libuuid1:i386

Nota: não me lembro de tudo o que tenho com o UN instalado até agora no meu sistema, por isso não tenho a menor ideia do que se passa.

Por favor me ajude, obrigado antecipadamente

    
por Vinodh Velumayil 19.08.2015 / 16:13

2 respostas

0

O que o dpkg quer é que ambos os pacotes tenham a mesma versão. Em princípio, é o mesmo pacote, mas um é para i386 (32 bits) enquanto o outro é amd64 (64 bits). Então você tem duas opções:

  1. sudo apt-get install libuuid1:i386 , na esperança de que isso instale a versão 2.20.1-5.1ubuntu20.6 e resolva o conflito.
  2. sudo apt-get remove libuuid1:i386 , removendo completamente esse pacote e deixando apenas libuuid1: amd64. Isso também pode remover outros pacotes que podem ou não ser necessários, mas não posso dizer com base nas informações que você forneceu.
por roadmr 19.08.2015 / 16:40
0

Então, se você executar, por exemplo, ls , receberá esse erro? Parece estranho?

O log do apt está localizado em /var/log/apt/ , você pode ler os logs .gz com zcat ou zmore .

Recebi esta atualização no dia 5 de agosto

Preparing to unpack .../libuuid1_2.20.1-5.1ubuntu20.6_amd64.deb ...
De-configuring libuuid1:i386 (2.20.1-5.1ubuntu20.4) ...
Unpacking libuuid1:amd64 (2.20.1-5.1ubuntu20.6) over (2.20.1-5.1ubuntu20.4) ...
Preparing to unpack .../libuuid1_2.20.1-5.1ubuntu20.6_i386.deb ...
Unpacking libuuid1:i386 (2.20.1-5.1ubuntu20.6) over (2.20.1-5.1ubuntu20.4) ...
Setting up libuuid1:amd64 (2.20.1-5.1ubuntu20.6) ...
Setting up libuuid1:i386 (2.20.1-5.1ubuntu20.6) ...

Eu obtive a versão 20.4 em fevereiro:

De-configuring libuuid1:i386 (2.20.1-5.1ubuntu20.3) ...
Unpacking libuuid1:amd64 (2.20.1-5.1ubuntu20.4) over (2.20.1-5.1ubuntu20.3) ...
Preparing to unpack .../libuuid1_2.20.1-5.1ubuntu20.4_i386.deb ...
Unpacking libuuid1:i386 (2.20.1-5.1ubuntu20.4) over (2.20.1-5.1ubuntu20.3) ...
Preparing to unpack .../libblkid1_2.20.1-5.1ubuntu20.4_amd64.deb ...
Unpacking libblkid1:amd64 (2.20.1-5.1ubuntu20.4) over (2.20.1-5.1ubuntu20.3) ...
Setting up libuuid1:amd64 (2.20.1-5.1ubuntu20.4) ...
Setting up libuuid1:i386 (2.20.1-5.1ubuntu20.4) ..

Você, em qualquer lugar, desativou / bloqueou atualizações do i386, por exemplo?

Algum de vocês apt-sources tem arch= definido ? exemplo:

deb [arch=amd64,i386] http://uk.archive.ubuntu.com/ubuntu/ quantal main universe
deb [arch=armel,armhf] http://ports.ubuntu.com/ubuntu-ports quantal main universe

(verifique com este comando grep -h ^deb /etc/apt/sources.list /etc/apt/sources.list.d/*.list )

Talvez reverta a versão de 64 bits para a versão anterior e tente novamente o que quer que seja você precisava fazer?

Possivelmente você pode ter que fixar essa versão anterior para evitar o mesmo erro novamente.

    
por Anakin 19.08.2015 / 16:47