Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: sergek от Июль 15, 2021, 12:24



Название: Установочный пакет под Ubuntu
Отправлено: sergek от Июль 15, 2021, 12:24
Коллеги, прошу не пинать меня сильно за мой вопрос.
До сих пор проблему установки приложений я решал просто - устанавливал Qt на компьютер с Убунтой. А файлы программы тупо копировал в нужный каталог. Теперь появилась необходимость убрать этот этап установки Qt (его просто некому будет делать).
Если не изменяет склероз, здесь много было обсуждений по поводу сборки пакетов rpm и им подобных, но давно это уже не обсуждалось. И помнится, это настолько геморойно, что боюсь, что не осилю. А какой есть простой способ установки приложения Qt? Тыкните, пожалуста, в направление.
И еще, чтобы это было в рамках LGPL.


Название: Re: Установочный пакет под Ubuntu
Отправлено: RedDog от Июль 15, 2021, 13:49
Вся проблема в том, что у разных дистров и/или разных их версий совместимости по библиотекам нет от слова совсем.
К примеру, мой бинарник, собранный под 10м Дебианом не запускается под 18-й Убунтой.
Поэтому тут выход один: делать deb/rpm пакет под конкретный дистр, и в него (в пакет) загонять зависимости на другие пакеты с нужными либами.
В конечном счете при установке своего пакета система либо автоматом доставит все необходимое, либо даст юзеру понять, чего не хватает и что надо ему руками поставить.


Название: Re: Установочный пакет под Ubuntu
Отправлено: sergek от Июль 15, 2021, 20:51
А кто-нибудь пробовал использовать snap qt5.13.0 runtime (https://snapcraft.io/qt513 (https://snapcraft.io/qt513))?