Ответ 1
Имя пакета ubuntu - qt5-default
, а не qt
.
Необходимо создать простое графическое приложение. По этой причине я решил установить 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
Как это исправить?
Имя пакета ubuntu - qt5-default
, а не qt
.
Установите 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
В 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