Обновить qt creator linux

Как обновить QT от 5.5.1 до 5.9.5 на Ubuntu 16.04

В настоящее время Ubuntu 16.04 имеет QT до 5.5.1, в то время как Ubuntu 18.04 имеет QT до 5.9.5. В настоящее время я вынужден использовать Ubuntu 16.04, однако, я должен использовать программу, для которой нужен Qt 5.9. Как я мог обновить QT к версии 5.9.5?

Обратите внимание, что я настраиваю его на контейнере докера. Это означает, что решение не должно включать GUI.

2 ответа

Вторая опция состоит в том, чтобы добавить QT с помощью PPA. Пример ниже устанавливает QT 5.11.1. Существует PPA для других версий при необходимости.

Добавьте PPA

sudo add-apt-repository ppa:beineri/opt-qt-5.11.1-xenial sudo apt update 

QT установки

sudo apt install qt511-meta-full 

Настройте систему

Существует несколько вариантов здесь в зависимости от того, хотите ли Вы настроить использование новой спокойной версии в масштабе всей системы или текущему пользователю.

Для в масштабе всей системы создайте следующий файл в месте /etc/xdg/qtchooser .

Для текущего пользователя создайте следующий файл в месте ~/.config/qtchooser .

Создайте текстовый файл в выбранной qtchooser названной папке default.conf со следующим содержанием:

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

Проверьте конфигурацию

Если конфигурация работает правильно, необходимо видеть что-то как:

QMake version 3.1 Using Qt version 5.11.1 in /opt/qt511/lib 

Вы могли установить QT с помощью установщиков, предоставленных QT. Установщик с открытым исходным кодом может быть загружен здесь.

После того, как загруженный (следующее принимает, местоположение загрузки является ~ / Загрузки):

QT установки

cd ~/Downloads chmod +x qt-unified-linux-x64-3.0.5-online.run ./qt-unified-linux-x64-3.0.5-online.run 

На экране «Installation Folder» войти /opt/Qt .

Qt Install Folder

На экране «Select Components» выберите версию, которую требуется установить (QT 5.11.1 используемых в этом примере) и отметить опцию «Desktop gcc 64-bit».

Qt Select Components

Установщик запросит Ваш sudo пароль во время установки.

Настройте систему

Существует несколько вариантов здесь в зависимости от того, хотите ли Вы настроить использование новой спокойной версии в масштабе всей системы или текущему пользователю.

Для в масштабе всей системы создайте папку qtchooser в месте /etc/xdg/ (местоположение, используемое в этом примере).

Для текущего пользователя создайте папку qtchooser в месте ~/.config/ .

Создайте текстовый файл в qtchooser папку, созданную на предыдущем шаге, называют default.conf со следующим содержанием:

/opt/Qt/5.11.1/gcc_64/bin /opt/Qt/5.11.1/gcc_64/lib 

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

Читайте также:  Свой центр сертификации linux

Проверьте конфигурацию

Если конфигурация работает правильно, необходимо видеть что-то как:

QMake version 3.1 Using Qt version 5.11.1 in /opt/Qt/5.11.1/gcc_64/lib 

Источник

Qt creator

Это программа для разработке программ на qt, qml, c++, html5.

Общее

Для компилирования проектов могут понадобится файлы разработки. Например эти:

sudo apt-get install build-essential libgl1-mesa-dev sudo apt-get install libqt5webkit5-dev

Работа с программой из дистрибутива

sudo apt-get install qtcreator
sudo apt-get install ubuntu-sdk-dev

Настройка работы примеров

Создаем папку куда будем сохранять проекты, например в ~/qtprojects. И создать ссылку на общую папку shared чтоб работал путь »../../shared.h».

mkdir ~/qtprojects sudo apt-get install qtbase5-examples qtdeclarative5-examples ln -s /usr/lib/x86_64-linux-gnu/qt5/examples/quick/shared/ ~/shared

Работа с обновленной программой

Программу qt creator можно обновить скачав последнюю версию с сайта qt

chmod u+x ~/Загрузки/qt-unified-linux-x64-2.0.1-online.run ~/Загрузки/qt-unified-linux-x64-2.0.1-online.run

Программы ставятся по умолчанию в каталог ~/Qt . Для запуска qtcreator сделаем ссылку на рабочем столе:

ln -s ~/Qt/Tools/QtCreator/bin/qtcreator ~/"Рабочий стол"/qtcreator

Для предотвращения конфликтов установим настройки по умолчанию. Меню Инструменты, Параметры, раздел Комплекты, выбрать Автоопределенная Desktop Qt 5.4.x GCC 64bit, нажать кнопку Сделать по умолчанию.

Компилирование примеров

Для начала программирования неплохо ознакомится с примерами программ. Для понимания стиля программирования и изучения языка и фраймворков.

Создаем папку куда будем сохранять проекты, например в ~/qtprojects. И создать ссылку на общую папку shared чтоб работал путь «../../shared.h».

mkdir ~/qtprojects ln -s ~/Qt/Examples/Qt-5.4/quick/shared ~/shared

Выбираем слева Начало, Примеры, кликаем и запускаем.

Запуск программ если установлено несколько версий QT

FIXME

https://forum.qt.io/topic/55100/linux-run-program-if-install-two-version-qt

Источник

Ubuntu 18.04.1 LTS x64: how to update Qt 5.10 from Qt 5.9.5?

before, but without success. What is wrong with those commands? I just need to install the core libs without the UI stuff (e.g. qtcreator).

3 Answers 3

You have the latest version of qt5-default package available from Ubuntu repositories qt5-default (5.9.5+dfsg-0ubuntu1). To install the 5.10.x version you should follow the instructions described on the official website : Install Qt 5 on Ubuntu

The installation file can be downloaded from here.

wget http://download.qt.io/official_releases/qt/5.10/5.10.0/qt-opensource-linux-x64-5.10.0.run 
wget http://download.qt.io/official_releases/qt/5.10/5.10.1/qt-opensource-linux-x64-5.10.1.run 

to set qt 5.10 as default edit:

sudo nano /usr/lib/x86_64-linux-gnu/qtchooser/default.conf 

with the following line (replace $USER with your username):

/home/$USER/Qt5.10.0/5.10.0/gcc_64/bin /home/$USER/Qt5.10.0/5.10.0/gcc_64/lib 
qtchooser -print-env qmake -v 

ok, I installed the 5.10.0 with Qt Creator and Desktop gcc x64, but qmake -v still returns QMake version 3.1 Using Qt version 5.9.5 in /usr/lib/x86_64-linux-gnu

I installed it and this is the output $ qtchooser -l 4 5 qt4-x86_64-linux-gnu qt4 qt5-x86_64-linux-gnu qt5

Qt PPAs are maintained by Stephan Binner on Launchpad:

Instructions for updating are listed within each PPA.

I spent several weeks messing with a system level replacement of Qt 5.9.5 on Ubuntu Bionic and it didn’t seem feasible without a backport. The qtxxx.run file will install to /opt which is correct but ancillary and would require some environment variable and/or path override. I built some programs against qt in /opt but they didn’t work well just because everything wants to use system default.

Читайте также:  Драйвера на linux gigabyte

System Qt is distributed in a wide array of folders that exist in parallel where the /opt is in a tree. This magic appears to happen toward the end of the debuild/backportpackage type process where the rules makes changes to some of the paths stored in files to mesh with Ubuntu’s structure. I was unable to backport upstream versions because of chicken and the egg situations where cross-package dependencies fail even with the bootstrapped qmake.

Long story short, at least for me, best to stick with the Qt version that’s part of the distro. It is a core item that isn’t meant to be either replaced or have multiple versions without very careful testing.

This was my experience but that doesn’t mean it’s fact. I’d be pleased to hear if anyone had more success.

Источник

Решенные How to update Qt Creator

Hi. I have Qt Creator 4.1.0. How to update to 5.8.0? I must download program again or can I update it?

Hi @szerwi There is no Qt creator 5.8 version Qt 5.8 is the version of the SDK I think that the latest version of qtcreator is 4.2 If you want to update your qtcreator or your qtsdk under windows you can do it , From Qt Maintenance Tool Run Qt Maintenance Tool , then choose update components Then you can try Qt creator , or qt sdk version to update

Are you using windows ? It is the path when you installed qt for me it’s C:\Qt\MaintenanceTool.exe Or just START MENU and type maintenance Qt Maintenance Tool Should appear

How did you install qt? Maybe it is better to install a new clean version of qt You Can download qt online installer from this Link https://www.qt.io/download/ Then you Can choose the component to install

Yes, I’m downloading new version. Unfortunately I didn’t have any button to uninstall Qt so I’ve only deleted folder from computer :/

@szerwi
That should do it 🙂
There was not an Qt uninstall «button» in the control panel for «Remove program» ?

@szerwi
Ok. so it had issues.
If you are using Avast scanner. Please disable it while installing.
Sometimes it fux it up.

@szerwi
Well not seen AVG be in the way. So should be fine. I only mention Avast as it did it 3 times for me on different pcs.
The last time, it would stall the .exe when i tried to debug. (silently)
And its not to say bad about Avast. Simply its very effective but now it append tag to window
when being deep scanned so not so secretly.
But the online installer is a bit sensitive and might give a fake timeout if timing is perfect and Avast locks the file in the right moment.

Читайте также:  Hashcat linux как пользоваться

@szerwi
Hmm. seems not to be the normal timeout install error.
More like file write error.
The path looks a bit strange after the Qt there is

Источник

Offline Qt Downloads

We recommend you use the Qt Online Installer for first time installations and the Qt Maintenance Tool for changes to a current install.

  • Qt6 source packages
  • 5.15.x source packages
  • 5.12.x Offline Installers
  • Qt Creator
  • Other downloads
  • Pre-releases

Qt6 Source Packages

Qt 6.5.1 Source Packages:

The source code is available:

  • For Windows users as a single zip file (1.2 G) ( Info )
  • For Linux/macOS users as a tar.xz file (760 MB) ( Info )

You can get split source packages from here. Or visit the repository at code.qt.io.

Older Qt Versions

All older versions of Qt are available in the archive .

Qt 5.15.x Source Packages

The source code is available:

  • For Windows users as a single zip file (962 MB) ( Info )
  • For Linux/macOS users as a tar.xz file (560 MB) ( Info )

You can get split source packages from here. Or visit the repository at code.qt.io.

5.12.x Offline Installers

Qt offline installer is a stand-alone binary package including Qt libraries and Qt Creator.

Source packages & Other releases

The source code is available:

  • For Windows users as a single zip file (831 MB) ( Info )
  • For Linux/macOS users as a tar.xz file (486 MB) ( Info )

You can get split source packages from here. Or visit the repository at code.qt.io.

Qt Creator

Qt Creator 10.0.2 is released and it is available via Qt online installer. If you need a standalone installer, please select the file according to your operating system from the list below to get the latest Qt Creator for your computer.

The source code is available as a zip (65 MB) ( Info ) or a tar.gz (56 MB) ( Info ). Or visit the repository at code.qt.io.

Be sure to check if Qt is supported on your platform and read the installation notes that are located in the Qt Documentation .

Please check the individual downloads for licensing information.

Pre-releases

Looking for Qt 6.6 Beta? Packages can be downloaded from here.

Looking for Qt Creator 11.0 RC? Packages can be downloaded from here.

Источник

Оцените статью
Adblock
detector