Como instalar o ia32-libs em 12.04 LTS (32 Bit)

3

Estou tentando instalar o ia32-libs no Ubuntu 12.04 LTS (x86). Ativei todas as fontes do repositório, mas estou recebendo a mensagem de erro abaixo:

~$ sudo apt-get install ia32-libs  
Reading package lists... Done  
Building dependency tree         
Reading state information... Done  
Package ia32-libs is not available, but is referred to by another package.  
This may mean that the package is missing, has been obsoleted, or  
is only available from another source  

E: Package 'ia32-libs' has no installation candidate

saída da política ia-cache do sudo apt-cache

ia32-libs:  
  Installed: (none)  
  Candidate: (none)  
  Version table:  

saída do cat /etc/apt/sources.list (removeu hyperlinks similares)

deb http://archive.ubuntu.com/ubuntu/ precise restricted main multiverse universe  
deb-src archive.ubuntu.com/ubuntu/ precise restricted main multiverse universe #Added by software-properties  
deb security.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse  
deb-src security.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse #Added by software-properties  
deb archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse  
deb-src archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse #Added by software-properties
    
por Dcm1405 30.05.2012 / 00:28

3 respostas

4

Esse pacote só é necessário ao executar determinados aplicativos de 32 bits em uma versão de 64 bits do Ubuntu. Na arquitetura de 32 bits / i386, tudo (aplicativos, bibliotecas, etc.) é de 32 bits.

Já que você não está tentando instalar o pacote para fazer isso, que software você está tentando instalar e que guia ou como você usa?

    
por LiveWireBT 30.05.2012 / 00:55
0

Você pode corrigir esse cache do pacote de sistema de remoção

rm -f /var/lib/apt/lists/* 
apt-get clean all
apt-get update
    
por Mitesh Shah 08.08.2013 / 11:59
0

para instalar processos de 32 bits em uma caixa de 64 bits, é necessário adicionar a nova arquitetura e, em seguida, algumas libs

dpkg --print-foreign-architectures  #  show non native arch if any
sudo dpkg --add-architecture i386   #  add the 32 bit arch
sudo apt-get -qqy update
sudo apt-get -qqy install libncurses5:i386 libstdc++6:i386 zlib1g:i386

isso funciona bem em 16.04 até 17.04

    
por Scott Stensland 10.12.2017 / 18:19