Как сделать установщик.deb для проекта PySide (Qt)
Я сделал небольшое программное обеспечение, используя PySide, библиотеку GUI для python, использующую Qt. Я успешно встроил его в исполняемый файл для Ubuntu. http://download.ueseo.org/sitemap-creator/SitemapCreator2.1-ubuntu%20portable-onefile.zip
Я надеюсь сделать установщик.deb для моего программного обеспечения тоже. Может ли кто-нибудь помочь мне? Я пробовал много учебников в Интернете, но ни один из них не работает для меня. Спасибо заранее.
2 ответа
У Ubuntu Wiki есть полное руководство по упаковке. Там вы должны найти всю необходимую информацию: PackagingGuide - Ubuntu Wiki
Возможно, вы захотите попробовать перенести ваше приложение на Quickly и использовать новый шаблон приложения Qt, который также использует PySide. quickly package Команда в шаблоне упакует ваше приложение для вас.
Обратите внимание, что шаблон Quickly Qt все еще находится в стадии разработки, но если вы хотите попробовать его, вам, вероятно, потребуется:
- Установите шаблон приложения Quickly Qt, следуя инструкциям
- Установить быстро
- Создайте проект Quickly для своего приложения с
quickly create ubuntu-application-qt myapp(замените myapp именем вашего приложения) cd myappа затем удалитеmyappа такжеmyapp_libпапки. Держатьsetup.pyфайл, так как ваше приложение должно будет зависеть отpython-distutils-extraбыть упакованным- Поместите дерево исходного кода вашего приложения в новый проект, где
myappпапка раньше была - Твик по мере необходимости
- Попробуй запустить
quickly packageи посмотрим, упакует ли команда ваше приложение