Qt5 default astra linux

Проблема с qt5

Свежеуствновленная orel-2.12.22-04.12.2019_09.06 ругалась на отсутствие uic
Обновил, теперь ругается даже на qmake: qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory
Почему так криво не буду спрашивать — как штатно предлагаете это исправить ?

Павлов И.

New member

У вас в тема озаглавлена как qt5, а ошибка связана с другой версией qt4. Одно из двух доставить qt4-default либо в выбрать нужный Вам профиль Qt . Указать необходимый профиль можно в параметрах странице комплекты. И там на вкладке «Комплекты» нужно указать необходимый Вам профиль Qt. Изредка профиль автоматически не устанавливается и его надо добавить вручную на вкладке «профили Qt».

chubaka

New member

Всё у меня верно — я пытаюсь собрать проект для qt5, а уж почему вылезает qt4 — это и вопрос !
qtcreator не предлагать — должно работать из командной строки (да и не будет он также работать если qmake не вызывается)

chubaka

New member

chubaka

New member

По умолчанию настроен на qt4, хотя пакеты для разработки на qt4 не установлены, но установлен qt5-qmake-bin
$ qtchooser -print-env
QT_SELECT=»default»
QTTOOLDIR=»/usr/lib/x86_64-linux-gnu/qt4/bin»
QTLIBDIR=»/usr/lib/x86_64-linux-gnu»

сделал export QT_SELECT=qt5 теперь ругается
$ uic
uic: could not exec ‘/usr/lib/qt5/bin/uic’: No such file or directory

поставил qtbase5-dev — работает

явный косяк дистрибутива на этапе установки, когда выбирается галка «ставить средства разработки» — она дает ложную уверенность об установленных пакетах, а их не будет

Источник

Установка QT

как установить qt creator c библиотеками qt
Во время установки с помощью файла qt-unified-linux-x64-3.0.5-online.run появляется ошибка:

Warning: Network error: [ QNetworkReply::NetworkError(SslHandshakeFailedError) ] »
Failed to connect to server. Check your network connection and try again.»

Fd1501h

Moderator

как установить qt creator c библиотеками qt
Во время установки с помощью файла qt-unified-linux-x64-3.0.5-online.run появляется ошибка:

Warning: Network error: [ QNetworkReply::NetworkError(SslHandshakeFailedError) ] »
Failed to connect to server. Check your network connection and try again.»

Yuriy46

New member

тоже самое, нужно установить другую версию Qt,
инсталляторы Qt в SE 1.6 (smolensk) не работают, в CE 2.12.7 (orel) всё нормально.
подскажите, что может быть?

Yuriy46

New member

Montfer

New member

у меня не работал Qt пока не поставил qt5-default
https://forum.astralinux.ru/threads/581/
Ставил на Орла из репозитория астры. Возможно и в спец. версии при установке с диска из-за этого же не работает

AndreyK

New member

Поставил qt5-default, поставил qtcreator (с диска devel, не из сторонних репо)

andreyk@astra-se:~$ qtcreator
QFactoryLoader::QFactoryLoader() checking directory path «/usr/bin/platforms» .
qt.qpa.plugin: Could not find the Qt platform plugin «xcb» in «»
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Читайте также:  Установка утилиты rpm linux

Каталога /usr/bin/platforms в системе нет

andreyk@astra-se:~$ sudo cat /sys/digsig/elf_mode && cat /etc/astra_version && uname -a
1
SE 1.6 (smolensk)
Linux astra-se 4.15.3-1-generic #astra13 SMP Wed Jul 25 16:37:04 UTC 2018 x86_64 GNU/Linux

AndreyK

New member

Поддержка предложила следующую процедуру:

После установки ОС, необходимо:
Вставить диск со средствами разработки
Выполнить команды:
sudo apt-cdrom add
sudo apt update
sudo apt install qt5-default
sudo apt install qtcreator
Потребуется заменить диск на установочный, после этого снова на диск со средствами разработки.

Montfer

New member

Поддержка предложила следующую процедуру:

После установки ОС, необходимо:
Вставить диск со средствами разработки
Выполнить команды:
sudo apt-cdrom add
sudo apt update
sudo apt install qt5-default
sudo apt install qtcreator
Потребуется заменить диск на установочный, после этого снова на диск со средствами разработки.

AndreyK

New member

Конкретно эту процедуру не проверял.

До ответа поддержки я попытался установить qtcreator на чистую ОС.

Конкретно:
sudo apt install qt5-default
sudo apt install qtcreator

Процесс завершился с кучей ошибок на зависимости, однако после я выполнил apt —fix-broken install
и qtcreator удалось запустить.

Поддержка уверяет что процедура выше на тестовом стенде отработала без ошибок.
Будет время — проверю.

cogniter

Moderator

Aleksey1508

New member

Не подскажите как установить qt creator 5 на astra linux special edition Смоленск 1.5 ?
Это бесплатно, или нужен диск «Инструменты разработчика» ?
Или легче установить на astra linux common edition Орел 2.12 ?

AndreyK

New member

sudo apt install qt5-default
sudo apt install qtcreator

Если ставите Qt на систему SE с обновлениями, то нужно скачать и диск обновлений разработки. На SE имеет смысл собирать то, то будет работать в последствии на SE, но разрабытавать по моему мнению нужно на Орле или на другой системе (я использую Ubuntu). Надо учитывать, что в Qt, который сходит в состав SE, нет некоторых расширений, например QChart, видимо дело в лицензионной политике Qt

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

Про бесплатно или платно ничего не скажу.

Источник

Настройка Qt на свежо установленной Asta LinuxCE 2.12.43(Orel).

Добрый день. Поставил Astra Linux CE 2.12.43(Orel). Указал что бы при установке установилось средство разработки. Установился Qt5. Версии 5.11.0. В параметрах Qt Creator в меню ‘Профили’ Qt пишет что он (профиль) не установлен, пожалуйста выполните make install. Путь к qmake указан такой /usr/lib/qt5/bin/. Он там есть, команда make install из терминала в этой папке ничего не дало. Нужно что то до установить или что не установилось или что то криво встало?

Montfer

New member

astravb

New member

Добрый день. Я с такой же темой (чтобы не плодить одно и то же).
Использую официальный репозиторий для астры 2.12 (Orel). Версия ядра 4.15.3
Также во время инсталляции Системы поставил флажок «Средства разработки и отладки».
После установки выполнил в терминале:
sudo apt-cdrom add
sudo dpkg —add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386
и до кучи:
sudo apt install qt5-default
sudo apt install qtcreator
(тут я, наверное, не прав относительно использования совместно apt install и apt-get install х.з.)

Читайте также:  Типы файлов операционной системы linux

Затем копирую файл qt-opensource-linux-x64-5.12.1.run в каталог пользователя, стартую, устанавливаю:
./qt-opensource-linux-x64-5.9.1.run
Все круто Qt работает на пятерку, но отладчик! Где отладчик gdb?
Для полного счастья:
sudo apt-get install qt*
не прокатывает, диск с астрой уже выжат как лимон ((
Облазил почти весь Интернет, видимо плохо искал — не нашел. У них считается что после sudo apt install qtbase5* все должно заработать и 90% статей далее повествуют о настройке самого дебаггера в Qt Creator.
sudo apt-get install gdb
Е: Для пакет «gdb» не найден кандидат на установку
Скачал и подключил диск астры 2.12.43.6 (Orel), пишет то же самое.

Можно, конечно, извернуться и поставить .deb файлами с помощью Интернет (https://pkgs.org, http://rpm.pbone.net), но хотелось бы средствами AstraLinux.
Копировал файл /usr/bin/gdb с рабочего компа, Qt обрадовался и подхватил, но отладчик стартует и тут же завершает свою работу (очень понятно почему — так низя)

Подскажите новичку в средствах разработки плиз.

dikiy

New member

Добрый. Спасибо. Та же проблема была с неустановленным qmake. Установил эти пакеты и сообщение изменилось. Теперь в профиле QT написано: «qmlscene не установлен». Установил пакет qmlscene. Но это ни к чему не привело, сообщение о том что этот пакет не установлен осталось.

PS. Ещё установил пакет qtdeclarative5-dev. После этого всё в порядке. Т.е. нужно было установить: qt5-default, qmlscene и qtdeclarative5-dev.

dikiy

New member

Добрый день. Я с такой же темой (чтобы не плодить одно и то же).
Использую официальный репозиторий для астры 2.12 (Orel). Версия ядра 4.15.3
Также во время инсталляции Системы поставил флажок «Средства разработки и отладки».
После установки выполнил в терминале:
sudo apt-cdrom add
sudo dpkg —add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386
и до кучи:
sudo apt install qt5-default
sudo apt install qtcreator
(тут я, наверное, не прав относительно использования совместно apt install и apt-get install х.з.)

Затем копирую файл qt-opensource-linux-x64-5.12.1.run в каталог пользователя, стартую, устанавливаю:
./qt-opensource-linux-x64-5.9.1.run
Все круто Qt работает на пятерку, но отладчик! Где отладчик gdb?
Для полного счастья:
sudo apt-get install qt*
не прокатывает, диск с астрой уже выжат как лимон ((
Облазил почти весь Интернет, видимо плохо искал — не нашел. У них считается что после sudo apt install qtbase5* все должно заработать и 90% статей далее повествуют о настройке самого дебаггера в Qt Creator.
sudo apt-get install gdb
Е: Для пакет «gdb» не найден кандидат на установку
Скачал и подключил диск астры 2.12.43.6 (Orel), пишет то же самое.

Можно, конечно, извернуться и поставить .deb файлами с помощью Интернет (https://pkgs.org, http://rpm.pbone.net), но хотелось бы средствами AstraLinux.
Копировал файл /usr/bin/gdb с рабочего компа, Qt обрадовался и подхватил, но отладчик стартует и тут же завершает свою работу (очень понятно почему — так низя)

Читайте также:  Kernel meaning in linux

Подскажите новичку в средствах разработки плиз.

Источник

Qt Creator

Подскажите, кто сталкивался с установкой QT из репозитория астры, что еще необходимо поставить, чтобы он создал проект.
Поставил Astra Linux СE 2.12.8, через synaptic установил Qt 4.8.0
Дохожу до момента, что на скрине, а кнопка «Далее» не активна

Вложения

Screenshot_20190104_192211.png

peb

New member

Подскажите, кто сталкивался с установкой QT из репозитория астры, что еще необходимо поставить, чтобы он создал проект.
Поставил Astra Linux СE 2.12.8, через synaptic установил Qt 4.8.0
Дохожу до момента, что на скрине, а кнопка «Далее» не активна

sudo apt install qt4-default

Montfer

New member
sudo apt install qt4-default

peb

New member
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

Montfer

New member
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

Вложения

Screenshot_20190105_132729.png

Screenshot_20190105_132801.png

peb

New member
sudo apt install qt5-default

Montfer

New member
sudo apt install qt5-default

Montfer

New member
sudo apt install qt5-default

peb

New member

Iskatel_znaniy

New member

Iskatel_znaniy

New member

Вложения

Iskatel_znaniy

New member

Нашел вот такой ответ: «Похоже, это проблема с Qt Creator. Это было решено в версии 4.6, в которой используется более новая версия clang.» Видимо нужно переустанавливать.

Iskatel_znaniy

New member

Вложения

Iskatel_znaniy

New member

Iskatel_znaniy

New member

Kibitzer

New member

Iskatel_znaniy

New member

Этот репозиторий и у меня сейчас добавлен и после недавнего обновления Qt Creator теперь 5 версии. А что еще именно Вы сделали помимо добавления репозитория? У меня что то не получается. Нужно так же установить sudo apt install qt5-default ? Я думал что в 5 версии после недавнего обновления там уже есть все что нужно.

Источник

Проблема с qt5

Свежеуствновленная orel-2.12.22-04.12.2019_09.06 ругалась на отсутствие uic
Обновил, теперь ругается даже на qmake: qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory
Почему так криво не буду спрашивать — как штатно предлагаете это исправить ?

Павлов И.

New member

У вас в тема озаглавлена как qt5, а ошибка связана с другой версией qt4. Одно из двух доставить qt4-default либо в выбрать нужный Вам профиль Qt . Указать необходимый профиль можно в параметрах странице комплекты. И там на вкладке «Комплекты» нужно указать необходимый Вам профиль Qt. Изредка профиль автоматически не устанавливается и его надо добавить вручную на вкладке «профили Qt».

chubaka

New member

Всё у меня верно — я пытаюсь собрать проект для qt5, а уж почему вылезает qt4 — это и вопрос !
qtcreator не предлагать — должно работать из командной строки (да и не будет он также работать если qmake не вызывается)

chubaka

New member

chubaka

New member

По умолчанию настроен на qt4, хотя пакеты для разработки на qt4 не установлены, но установлен qt5-qmake-bin
$ qtchooser -print-env
QT_SELECT=»default»
QTTOOLDIR=»/usr/lib/x86_64-linux-gnu/qt4/bin»
QTLIBDIR=»/usr/lib/x86_64-linux-gnu»

сделал export QT_SELECT=qt5 теперь ругается
$ uic
uic: could not exec ‘/usr/lib/qt5/bin/uic’: No such file or directory

поставил qtbase5-dev — работает

явный косяк дистрибутива на этапе установки, когда выбирается галка «ставить средства разработки» — она дает ложную уверенность об установленных пакетах, а их не будет

Источник

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