“Está faltando as seguintes bibliotecas de 32 bits, e o Steam pode não executar: libc.so.6” As correções comuns não funcionam, [duplicado]

1

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
    
por M_Steam_User 07.12.2013 / 21:59

3 respostas

0

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
    
por kiri 07.12.2013 / 23:35
-1

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.

    
por Lucille 21.01.2014 / 20:31
-4
sudo apt-get install curl 
sudo apt-get install jockey-common
    
por Smiley 11.12.2013 / 03:09