Установите Qt на Ubuntu

Необходимо создать простое графическое приложение. По этой причине я решил установить Qt на свой Ubuntu 16. Я загрузил версию Qt с открытым исходным кодом с сайта. Ошибка при запуске:

[email protected]:~/Downloads$ ./qt-unified-linux-x86-2.0.5-2-online.run 
./qt-unified-linux-x86-2.0.5-2-online.run: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory

Как это исправить?

Ответы

Ответ 1

Имя пакета ubuntu - qt5-default, а не qt.

Ответ 2

Установите Qt

sudo apt-get install build-essential

sudo apt-get install qtcreator

sudo apt-get install qt5-default

Установка документации и примеров Если Qt Creator установлен через Ubuntu Sofware Center или благодаря диспетчеру синаптических пакетов, документация для Qt Creator не установлена. Нажатие клавиши F1 покажет вам следующее сообщение: "Отсутствует документация". Это можно легко решить, установив Qt-документацию:

sudo apt-get install qt5-doc

sudo apt-get install qt5-doc-html qtbase5-doc-html

sudo apt-get install qtbase5-examples

Перезагрузите Qt Creator, чтобы сделать документацию доступной.

Ошибка при загрузке разделяемых библиотек

Проблема:

radiusd: ошибка при загрузке разделяемых библиотек: libfreeradius-radius-2.1.10.so: невозможно открыть файл общих объектов: нет такого файла или каталога

Причина:

Фактически, библиотеки были установлены в месте, где динамический компоновщик не может его найти.

Решение:

Хотя это не гарантия, но использование следующей команды может помочь вам решить ошибку "не удается открыть файл общего объекта":

sudo /sbin/ldconfig -v

http://www.lucidarme.me/how-install-documentation-for-qt-creator/

https://ubuntuforums.org/showthread.php?t=2199929

https://itsfoss.com/error-while-loading-shared-libraries/

Ошибка ModelSim-Altera

Ответ 3

В Ubuntu 18.04 отсутствуют примеры QtCreator и документы API, Это мой способ решения этой проблемы, который должен применяться практически ко всем выпускам Ubuntu.

Для QtCreator, примеров и документации по API:

sudo apt install 'apt-cache search 5-examples | grep qt | grep example | awk '{print $1 }' | xargs '

sudo apt install 'apt-cache search 5-doc | grep "Qt 5 " | awk '{print $1}' | xargs'

sudo apt-get install build-essential qtcreator qt5-default

Если чего-то не хватает, то:

sudo apt install 'apt-cache search qt | grep 5- | grep ^qt | awk '{print $1}' | xargs '

Надеюсь быть полезным.

Также опубликовано в Ask Ubuntu: https://askubuntu.com/info/450983/ubuntu-14-04-qtcreator-qt5-examples-missing