Разверните приложение с Qt5 до 12.04

Мне нужно развернуть мое приложение, которое зависит от Qt5.x. Нет проблем с этим на 14.04+, но для пользователей 12.04, похоже, нет способа получить qt5 из стандартного репозитория пакетов. Я хотел бы упаковать свое приложение в пакет deb, и оно не сможет автоматически разрешить зависимость qt (без использования ppa).

Единственное решение, которое я вижу, это встроить qt5 в мой пакет deb и установить его где-нибудь вместе с приложением в систему пользователя.

Мои вопросы: какой самый правильный способ добиться того, чего я хочу?

1 ответ

Я бы использовал ppa, чтобы предоставить ваше приложение и добавить зависимость для включения пакетов qt5, доступных в ppa "Ubuntu SDK team".

Вы можете легко добавить ppa-зависимость к своему ppa-файлу, используя редактирование PPA-зависимостей:

Ppa SDK упоминает это для 12.04:

Ubuntu 12.04 LTS имеет более старые версии пакетов, предлагаемых в этом PPA, но поддержка SDK перенесена в новую версию 14.04 LTS. Однако он может использоваться, например, для общего использования Qt 5.

Другие вопросы по тегам