Страницы

Поиск по вопросам

среда, 1 января 2020 г.

Как создать установочный файл под линукс?

#linux #qt


Необходимо создать установочный файл приложения, написанного на QT под Linux.
В интернете нашел много способов сделать это через консоль, но в силу обстоятельств
нужна утилита с графическим интерфейсом, например, как на Windows: Smart Install Maker
или createinstall.
    


Ответы

Ответ 1



Линуксоиды любят пакеты. Самый простой способ собрать пакет - это программа checkinstall. Начните с неё. Заходишь в папку с проектом. Делаешь qmake --project (создаст pro файл) далее просто qmake. затем make и наконец checkinstall -D --install=no (для выполнения должен быть установлен пакет checkinstall) Будет предложенна анкетка. Создастся пакет под дистрибутив с которого запускалась checkinstall (rpm или deb). Возможно прийдется доработать проект чтоб он устанавливался правильно. Нелюбимый способ Чтоб создать установщик в стиле Windows можно воспользоваться binarycreator из Qt Installer Framework. В пакетах его нет, устанавливается через тот же инсталятор скачать тут. Плюсы этого способа: проще выпускать встроенные зависимости не нужно беспокоиться о вериях системы пользователя Минусы: занимает много места компоненты qt не обнавляются сложнее администрирование и установка

Ответ 2



qtDeployer Сам соберет все твои зависимости и сделает тебе интерполятор под линукс ссылка на загрузку установщика Установщик будет следующего вида : Есть ряд требований: Qt должен быть установлен с официального инсталлера При установке Qt нужно установить QtInstallFramework 2.0 или 3.0

Комментариев нет:

Отправить комментарий