Anda kehilangan pustaka 32-bit berikut, dan Steam mungkin tidak berjalan: libc.so.6

15

Saya baru saja pindah dari SteamOS yaitu Debian Wheazy. Tidak ada perbaikan lain yang tidak berhasil, saya mencoba mendapatkan uap melalui Steam itu sendiri dan Ubuntu Center.

Kobe Lockwood
sumber
apa versi ubuntu yang Anda gunakan dan "perbaikan lain" apa yang sudah Anda coba yang tidak berhasil dan silakan kirim output yang mencantumkan pustaka 32-bit yang hilang sehingga saya dapat mencarinya untuk Anda.
mchid
Untuk pemasangan baru 14.04.2 - Anda menggunakan tumpukan mesa HWE & perlu menginstal paket ..lts-utopic. Jadi sudo apt-get install libgl1-mesa-glx-lts-utopic:i386seharusnya terbukti bermanfaat
doug
tumpukan hwe saat ini adalah untuk hidup sekarang utopis adalah eol.
mchid

Jawaban:

29

Dengan anggapan libc.so.6 adalah satu-satunya yang Anda lewatkan, buka terminal dan jalankan perintah berikut untuk menginstal perpustakaan yang hilang (hati-hati di sini dan jangan menerima perubahan kecuali Anda senang dengan perubahan itu. menjaga!!):

sudo apt-get update
sudo apt-get install libc6-i386

Silakan kirim kesalahan.

mchid
sumber
1
Sulit untuk mengatakan apakah ini akan bekerja untuk OP, tapi saya mendapat kesalahan yang sama dari Steam pada Debian 8, dan menginstal libc6-i386bekerja untuk saya.
Beetle
E: Unable to locate package libc6-i386
Zenon
@ Zenon Apa versi Ubuntu yang Anda gunakan?
mchid
@mchid Ubuntu MATE 16.04
Zenon
@ Zenon Beberapa orang menggunakan jodoh pada komputer lama. Apakah Anda menggunakan versi i386 atau versi X86_64 sobat?
mchid
2

Jika seperti saya, jawaban mchid tidak menyelesaikan masalah Anda, coba buat symlink ke libc.so.6 dan instal ulang steam dari steamcmd :

find /lib -name libc.so.6
ln -s /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6
mkdir ~/steamcmd2 && cd $_
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh

Kemudian

./steam.sh
KrisWebDev
sumber
2
Tidak perlu menggunakan finddan grep. findsendiri sudah cukup.
edwinksl