Cómo hacer un instalador .deb para el proyecto PySide (Qt)

Cómo hacer un instalador .deb para el proyecto PySide (Qt)

Creé un pequeño software usando PySide, una biblioteca GUI para Python usando Qt. Lo incorporé con éxito en un ejecutable para Ubuntu. http://download.ueseo.org/sitemap-creator/SitemapCreator2.1-ubuntu%20portable-onefile.zip

También espero crear un instalador .deb para mi software. ¿Alguien puede darme algo de ayuda? He probado muchos tutoriales en la web, pero ninguno me funciona. Gracias de antemano.

Respuesta1

Ubuntu Wiki tiene una guía de empaquetado completa. Allí debería encontrar toda la información requerida:Guía de embalaje - Ubuntu Wiki

Respuesta2

Es posible que desee intentar migrar su aplicación a Quickly y usar la nueva plantilla de aplicación Qt, que también usaPyside. El quickly packagecomando en la plantilla empaquetará su aplicación por usted.

Tenga en cuenta que la plantilla Quickly Qt todavía estátrabajo en progreso, pero si quieres probarlo, probablemente necesitarás:

  1. Instale la plantilla de la aplicación Quickly Qt siguiendo las instrucciones
  2. Instalar rápidamente Instalar rápidamente
  3. Cree un proyecto Quickly para su aplicación con quickly create ubuntu-application-qt myapp(reemplazarmiaplicacióncon el nombre de tu aplicación)
  4. cd myappy luego elimine las carpetas myappy myapp_lib. Conserve el setup.pyarchivo, ya que su aplicación lo necesitará para python-distutils-extraempaquetarlo.
  5. Coloque el árbol de fuentes de su aplicación dentro del nuevo proyecto, donde myappsolía estar la carpeta
  6. Modificar según sea necesario
  7. Intente ejecutar quickly packagey ver si el comando empaqueta su aplicación.

información relacionada