libc6: i386: Depende: libgcc1: i386 mas não será instalado (em 14.04.2 64 bits)

4

Por favor, não marque isso como duplicado. Eu ja estudei libc6: i386: Depende: libgcc1: i386 mas não vai ser instalado e Como resolvo dependências não satisfeitas depois de adicionar um PPA? e tentei todas as suas sugestões. Ainda assim, não consigo instalar o libc6:i386 e, portanto, não posso executar nenhum aplicativo de 32 bits no meu Ubuntu 14.04.2 de 64 bits recém-instalado.

sudo apt-get -f install libc6:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libc6:i386 : Depends: libgcc1:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.


sudo apt-get -f install libgcc1:i386
...
The following packages have unmet dependencies:
 libgcc1:i386 : Depends: libc6:i386 (>= 2.2.4) but it is not going to be installed
                PreDepends: multiarch-support:i386
E: Unable to correct problems, you have held broken packages

sudo apt-get -f install multiarch-support:i386
...
The following packages have unmet dependencies:
 multiarch-support:i386 : Depends: libc6:i386 (>= 2.13-5) but it is not going to be installed
E: Unable to correct problems, you have held broken packages

Eu também tentei:

sudo apt-get -f install libc6-i386
...
libc6-i386 : Depends: libc6 (= 2.19-0ubuntu6) but 2.19-0ubuntu6.5 is to be installed

A propósito, qual a diferença entre libc6-i386 e libc6: i386?

cat /etc/apt/sources.list
  (I removed comments)
deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb http://us.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty universe
deb http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main

cat /etc/apt/sources.list.d/*
  nothing

Então, pergunta simples: como executar aplicativos de 32 bits no Ubuntu 14.04.2 de 64 bits?

    
por jhnlmn 02.03.2015 / 02:26

1 resposta

-1

Eu tive esse mesmo problema e depois de pesquisar na internet mais e mais nada parecia funcionar. Então notei a versão sendo referenciada e que os números estavam desligados para a versão do Ubuntu 2.4.X instalada, mas necessária 2.6.11 ??! Belos peixe !!! Então, em um tiro muito selvagem no escuro e sentindo como se fosse esta ou uma reinstalação eu baixei o conjunto de kernel mais recente e instalei-o ... POOF issue gone !. Eu estou incluindo um link para o repositório do kernel. Certifique-se de pegar todos os 3 arquivos de qualquer coisa que você esteja usando (Cabeçalho Principal, Cabeçalhos e Cabeçalho image..master será o primeiro arquivo do grupo). Coloque todos os três na própria pasta e execute uma instalação do dpkg em lote a partir da pasta. Dessa forma, os pacotes são instalados na ordem correta. Reinicie logo depois, oh e não fique assustado e comece a ler sobre os arquivos de patch ... Isso é somente se você for compilar seu próprio kernel. Não é um processo complicado, como alguns vão pensar. Repositório do Kernel

    
por Christopher Lock 24.03.2017 / 09:35