Я пытаюсь запустить Steam, но 32-битные библиотеки отсутствуют

You are missing the following 32-bit libraries, and Steam may not run:
libXrandr.so.2
libpangoft2-1.0.so.0
libpango-1.0.so.0
libfreetype.so.6
libfontconfig.so.1
libgobject-2.0.so.0
libglib-2.0.so.0
libgtk-x11-2.0.so.0
libgtk-x11-2.0.so.0
libgdk-x11-2.0.so.0
libpangocairo-1.0.so.0
libgdk_pixbuf-2.0.so.0
libcairo.so.2
libpango-1.0.so.0
libfreetype.so.6
libfontconfig.so.1
libgobject-2.0.so.0
libglib-2.0.so.0
libXi.so.6
libasound.so.2
libXrender.so.1
libnss3.so
libnssutil3.so
libsmime3.so
libplc4.so
libnspr4.so
libdbus-1.so.3
libpng12.so.0
libcups.so.2
libgcrypt.so.11 
1
задан 1 May 2014 в 11:29

3 ответа

Вам нужно добавить стороннюю арку i386, чтобы сделать пакеты i386 доступными.

sudo dpkg --add-architecture i386
sudo apt-get clean
sudo apt-get update
sudo apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6-i386
0
ответ дан 1 May 2014 в 11:29

Я думаю, что у вас есть 64-битная Ubuntu, если так, попробуйте это:

Откройте терминал ( Ctrl + Alt + F1 ).

sudo apt-get update
sudo apt-get install ia32-libs
sudo apt-get upgrade

Может потребоваться перезагрузка

0
ответ дан 1 May 2014 в 11:29

У меня та же проблема, и у меня 64-битная Ubuntu 13.10.
Ответ Эрика не работает для меня сейчас, потому что ia32-libs больше не доступен.

Итак, я установил Ubuntu 14.04 , возникает та же проблема.
Поэтому я установил доступные «32 библиотеки»:

$ sudo apt-get update
$ sudo apt-get install lib32z1 
$ sudo apt-get install lib32ncurses5 
$ sudo apt-get install lib32bz2-1.0

Теперь при запуске Steam появляется следующее предупреждение:

Steam needs to install these additional packages: 
libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386

Эти библиотеки недоступны, но Steam работает нормально на 14.04 для меня даже с этим предупреждением .

0
ответ дан 1 May 2014 в 11:29

Другие вопросы по тегам:

Похожие вопросы: