Não é possível obter um novo software no centro de software do Ubuntu

1

Eu comprei recentemente o whatsapp para o ubuntu no centro de software, mas quando tento instalá-lo, aparece esta tela.

link < --- tela Novo software não pode ser instalado porque há problema com o software atual instalado você quer reparar este problema agora?

então eu clico no botão de reparo e ele pede para autenticar com a minha senha do ubuntu e digitar e entrar.

dizendo que a operação do pacote falhou a instalação ou remoção do pacote falhou

os detalhes estão abaixo ...

installArchives() failed: (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 418136 files and directories currently installed.)
Preparing to unpack .../libstdc++6-arm64-cross_4.8.4-2ubuntu1~14.04.1cross0.11.1_all.deb ...
Unpacking libstdc++6-arm64-cross (4.8.4-2ubuntu1~14.04.1cross0.11.1) over (4.8.2-13ubuntu1cross0.11) ...
dpkg: error processing archive /var/cache/apt/archives/libstdc++6-arm64-cross_4.8.4-2ubuntu1~14.04.1cross0.11.1_all.deb (--unpack):
 trying to overwrite '/usr/share/gcc-4.8/python/libstdcxx/__init__.py', which is also in package libstdc++6:amd64 4.8.4-2ubuntu1~14.04.1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libstdc++6-arm64-cross_4.8.4-2ubuntu1~14.04.1cross0.11.1_all.deb
Error in function: 
dpkg: dependency problems prevent configuration of libstdc++-4.8-dev-arm64-cross:
 libstdc++-4.8-dev-arm64-cross depends on libstdc++6-arm64-cross (>= 4.8.4-2ubuntu1~14.04.1cross0.11.1); however:
  Version of libstdc++6-arm64-cross on system is 4.8.2-13ubuntu1cross0.11.

dpkg: error processing package libstdc++-4.8-dev-arm64-cross (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libstdc++6-4.8-dbg-arm64-cross:
 libstdc++6-4.8-dbg-arm64-cross depends on libstdc++6-arm64-cross (>= 4.8.4-2ubuntu1~14.04.1cross0.11.1); however:
  Version of libstdc++6-arm64-cross on system is 4.8.2-13ubuntu1cross0.11.

dpkg: error processing package libstdc++6-4.8-dbg-arm64-cross (--configure):
 dependency problems - leaving unconfigured

Eu não tenho ideia de como consertar esse problema, já que sou bastante novo no Ubuntu qualquer ajuda seria bem-vinda.

Obrigado antecipadamente.

    
por Chris Speirs 15.03.2016 / 17:54

1 resposta

0

Isto parece ocorrer porque os pacotes instalados possuem dependências que podem entrar em conflito com as dependências dos pacotes que você está tentando instalar. Eu tive isto e nos fóruns que eu pesquisei sugiro uma tentativa gradual de corrigir o problema, cada um mais agressivo do que o anterior, passando para o próximo passo se ele não resolver os problemas ...

Etapa 1)

sudo apt-get update
sudo apt-get upgrade

Isso pode falhar

Etapa 2)

sudo apt-get -f install

Isso também pode falhar.

Etapa 3)

sudo apt-get remove --purge  libstdc++-4.8-dev-arm64-cross

Isso tentará remover o pacote ofensivo, mas geralmente criará outra mensagem.

   ..
   The following packages have unmet dependencies.
   dkms : Depends: gcc but it is not going to be installed
   g++-multilib : Depends: g++ (>= 4:4.8.2-1ubuntu6) but it is not going to be installed

repita o comando acima, adicionando coisas com dependências não atendidas, por exemplo

sudo apt-get remove libstdc++-4.8-dev-arm64-cross dkms  g++-multilib 

e continue até que a remoção seja bem-sucedida. Você pode fazer uma atualização e atualização como etapa 1 e reinstalar as coisas necessárias.

    
por connie new 27.03.2016 / 18:55