Установка Qt Ubuntu 16.04

Qt — это кроссплатформенный инструмент с открытым исходным кодом для разработки программ на языке программирования С++. Инструмент и набор библиотек были основаны в 1996 году, а сейчас их используют тысячи успешных проектов. Среди них одно из популярных окружений рабочего стола для Linux — KDE, браузер Opera, и множества других программ.

Операционная система Ubuntu не использует Qt в элементах своего интерфейса, вместо этого она работает на GTK. Если вы хотите использовать Qt в своей системе, или даже писать свои программы с помощью этой библиотеки, вам придется установить ее вручную. В этой статье будет рассмотрена установка qt ubuntu 16.04. Недавно состоялся выход Qt 5.8 и именно ее мы будем сегодня устанавливать. Также мы рассмотрим как установить текущую версию из репозитория.

Что такое Qt?

Qt используется в качестве кроссплатформенной основы для разработки различного прикладного программного обеспечения, которое можно запускать на множестве аппаратных платформ без изменений исходного кода программы. Обычно Qt используется для разработки графических приложений, но библиотека поддерживает и создание программ без графического интерфейса.

Важно заметить, что Qt — это не язык программирования. Библиотека написана на C++ и поставляется со своей средой программирования Qt Creator. Она может работать в Linux, Windows и MacOS и здесь есть автоматическое завершение кода, подсветка синтаксиса, интегрирован отладчик, профилировщик, система управления версиями, а также есть поддержка визуального проектирования интерфейсов.

Установка Qt из репозитория

В официальных репозиториях Ubuntu уже есть версия Qt 5. Правда это не самая новая версия, но во многих случаях этого будет вполне достаточно.

Сначала обновите список пакетов:

sudo apt update

Теперь, чтобы установить Qt Ubuntu выполните:

sudo apt install qt5-default

Если вам также нужна установка Qt Creator Ubuntu 16.04, то это сделать тоже не так сложно:

sudo apt install qtcreator

И установите примеры программ на qt5 если это нужно:

sudo apt install qtbase5-examples qtdeclarative5-examples

Готово. Установка Qt завершена и вы можете писать с ее использованием программы. Запустить QtCreator можно из главного меню.

screenshot-from-2015-05-21-14-05-55

Установка самой новой версии Qt

Естественно, в репозиториях находится не самая новая версия. Если вы хотите именно новую, то придется качать пакет из официального сайта. вы можете скачать установочный пакет на этой странице. Сайт автоматически определит вашу систему и битность. Также вы можете скачать установщик через терминал. Для 32 битной системы выполните:

wget http://download.qt.io/official_releases/online_installers/qt-unified-linux-x86-online.run

А для 64 битной версии:

http://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run

Это онлайн-установщик, который позволит вам установить самую последнюю версию Qt 5 и среду разработки QtCreator. Когда загрузка файла будет завершена нужно дать ему права на выполнения. Для этого перейдите в папку, куда он был загружен, например, загрузки:

cd ~/Загрузки/

И даем права:

chmod u+x qt-unified-linux-x64-2.0.3-1-online.run

Теперь, чтобы запустить установочный скрипт вам будет достаточно выполнить:

./qt-unified-linux-x64-2.0.3-1-online.run

Для установки не нужны права администратора и программа установит выбранную вами версию Qt в домашнюю папку. Дальше осталось несколько простых шагов и я не буду описывать их подробно. Когда установка qt Ubuntu 16.04 будет завершена, вы сможете использовать самую новую версию этой библиотеки.

Выводы

Вот и все. Теперь вы знаете как установить Qt в Ubuntu 16.04. Это очень просто. Устанавливать самую новую версию немного сложнее чем версию из официальных репозиториев, но зато вы можете получить самое свежее программное обеспечение. Если у вас остались вопросы, спрашивайте в комментариях!

Оцените статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (3 оценок, среднее: 5,00 из 5)
Загрузка...

9 комментариев

  1. Adrian Октябрь 5, 2016 Ответить
  2. Дюпель Октябрь 5, 2016 Ответить
  3. Oleg3 Декабрь 29, 2016 Ответить
    • admin Декабрь 30, 2016 Ответить
    • Виктор Шнуффлерберг Январь 6, 2017 Ответить
  4. Nats Сентябрь 30, 2017 Ответить
    • garynychnyc Октябрь 14, 2017 Ответить
  5. Edward Июль 27, 2018 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: