Создайте пакет Debian (.deb) из проекта Qt

Я сделал несколько проектов для Qt Creator и хотел бы распространять их в устанавливаемом формате (в данном случае, в пакетах Debian).

Дополнительная информация о моей установке Qt (и моей системе):

  • Qt версия 4.8.0 (32 бит)
  • Qt Creator 2.4.1
  • Я использую Ubuntu 12.04.

Любая помощь приветствуется!

14
задан 16 July 2013 в 04:44

1 ответ

Я только что сделал свой пакет, следуя инструкции . Я рекомендую запустить qmake для создания Makefile, чтобы у вас не возникало проблем при выполнении dpkg-buildpackage.


Шаги

Предполагая, что вы уже установили каталог debian в исходном коде,

  1. Скопируйте исходный каталог (где .pro файл) в домашнюю директорию и переименуйте его в yourProjectName_projectVersion.
  2. Откройте терминал и выполните cd yourProjectName_projectVersion.
  3. Затем выполните dh_make -s -c gpl -e yourEmailAddress --createorig
  4. Наконец, выполните dpkg-buildpackage. Вы можете получить что-то вроде error exit status 255, если это так, проверьте, что файл tar.xs в вашей домашней папке соответствует файлу, запрошенному dpkg-buildpackage (проверьте последние строки выходных данных dpkg-buildpackage, чтобы узнать, чего хочет файл) .

Если вы ищете более простой и быстрый способ, вы можете использовать Debreate (я не проверял его, поэтому не могу заверить вас, что он будет работать).

Надеюсь, это поможет всем, кто хочет распространять свой проект Qt.

0
ответ дан 16 July 2013 в 04:44

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

Похожие вопросы: