Você pode tentar este comando:
sudo dpkg --add-architecture i386
tente novamente estes comandos:
sudo apt-get update
sudo apt-get install ia32-libs
sudo apt-get upgrade
Além disso, você pode tentar
sudo apt-get install libc-bin:i386
Então eu sei que este é um problema que tem sido muito questionado, mas eu tentei várias soluções sem sucesso. Estou executando o Ubuntu 12.04 (64 bits) e acabei de instalá-lo ontem. Esta é a primeira vez que trabalho com linux.
O erro é: Você está perdendo as seguintes bibliotecas de 32 bits, e o Steam pode não executar: libc.so.6
Coisas que eu tentei. Primeiro, eu tinha baixado do site de vapor. Eu desinstalei e tentei novamente do centro de software do Ubuntu.
sudo apt-get update
sudo apt-get install ia32-libs
sudo apt-get upgrade
Isso instalou um monte de bibliotecas de 32 bits, mas não corrigiu o problema. Esta parece ser a maior correção para a maioria das pessoas. A abordagem direta de
sudo apt-get install libc.so.6
retorna isso:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libc.so.6
E: Couldn't find any package by regex 'libc.so.6'
Eu acho que libc.so.6 não é um pacote, apenas um único arquivo ou algo assim? Eu também tentei
gksudo gedit /etc/ld.so.conf.d/steam.conf
Adicionadas essas duas linhas, a segunda estava pronta no arquivo, mas copiada:
/usr/lib32
/usr/lib/i386-linux-gnu/mesa
Então executado:
sudo ldconfig
Mas nada parecia acontecer, o vapor ainda não funciona.
Então, acho que é mais provável que eu tenha a biblioteca e o vapor não esteja no lugar certo. Uma coisa que eu vi é que as pessoas normalmente referenciam / usr / local / lib / para os locais da sua biblioteca. No entanto, não consigo encontrar onde gravar em / usr /, não está na minha pasta pessoal. Se / usr / é a pasta home, existe apenas uma pasta /.local que tem apenas / share, sem lib em qualquer lugar. Desculpe pela minha ignorância linux.
Agradeço qualquer ajuda, eu sinceramente não tenho ideia de como confirmar que tenho a biblioteca e apontei para ela, ou se é a coisa certa a se fazer.
Editar: tentei isso, não tenho certeza do que isso significa
~$ ls -l /lib32/libc*
-rwxr-xr-x 1 root root 1721832 Sep 30 11:06 /lib32/libc-2.15.so
-rw-r--r-- 1 root root 185928 Sep 30 11:06 /lib32/libcidn-2.15.so
lrwxrwxrwx 1 root root 15 Sep 30 11:06 /lib32/libcidn.so.1 -> libcidn-2.15.so
-rw-r--r-- 1 root root 34316 Sep 30 11:06 /lib32/libcrypt-2.15.so
lrwxrwxrwx 1 root root 16 Sep 30 11:06 /lib32/libcrypt.so.1 -> libcrypt-2.15.so
lrwxrwxrwx 1 root root 12 Sep 30 11:06 /lib32/libc.so.6 -> libc-2.15.so
Você pode tentar este comando:
sudo dpkg --add-architecture i386
tente novamente estes comandos:
sudo apt-get update
sudo apt-get install ia32-libs
sudo apt-get upgrade
Além disso, você pode tentar
sudo apt-get install libc-bin:i386
Eu tive o mesmo problema com o Steam e tentei usar esse comando para outro problema com minha webcam:
sudo apt-get install linux-generic-lts-raring
Eu tive que reiniciar meu computador e depois disso, funcionou! Eu acho que foi um problema com o kernel, eu realmente não sei o que é, mas graças à comunidade do ubuntu.
sudo apt-get install curl
sudo apt-get install jockey-common