Отсутствует библиотека libSM.so.6 - ошибка установки создателя QT

Когда я пытаюсь запустить qt-linux-opensource-5.0.2-x86-offline.run, я получаю ошибку ниже.

./ qt-linux-opensource-5.0.2-x86-offline.run: ошибка при загрузке общих библиотек: libSM.so.6: невозможно открыть общий объектный файл: такого файла или каталога нет

Я установил Qt раньше, но не получил никакой ошибки. Я думаю, что причина должна быть ниже команды

sudo apt-get autoremove

Я выполнил эту команду для моей недавно установленной Ubuntu. Я нашел эту статью в Интернете

http://docs.alfresco.com/5.0/concepts/install-lolibfiles.html

, поэтому я запускается ниже команды

sudo apt-get install libice6 libsm6 libxt6 libxrender1 libfontconfig1 libcups2

, но терминал говорит, что его уже установлено

libsm6 уже новейшая версия

может кто-нибудь сказать мне, как установить qt creater

11
задан 21 April 2015 в 11:11

1 ответ

libSM.so.6 (libc6, x86-64) =>/usr/lib/x86_64-linux-gnu/libSM.so.6

программа требует 32-разрядных библиотек. Вам нужно libsm6:i386

sudo apt-get install libsm6:i386

И теперь, ldconfig -p | grep libSM.so.6 должен быть похожим на это:

libSM.so.6 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libSM.so.6
libSM.so.6 (libc6) => /usr/lib/i386-linux-gnu/libSM.so.6

И для всех других недостающих библиотек используют ту же стратегию:

, например, libXrender.so.1

$ apt-file search libXrender.so.1
libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1
libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
libxrender1-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0

$ sudo apt-get install libxrender1:i386
18
ответ дан 21 April 2015 в 21:11

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

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