Créer un paquet Debian (.deb) à partir d'un projet Qt


14

J'ai fait plusieurs projets sur Qt Creator et j'aimerais les distribuer dans un format installable (dans ce cas, les paquets Debian).

Plus d'informations sur mon installation Qt (et mon système):

  • Qt version 4.8.0 (32 bits)
  • Qt Creator 2.4.1
  • J'utilise Ubuntu 12.04.

Toute aide est la bienvenue!

Réponses:


11

Je viens de faire mon package en suivant le tutoriel . Je recommande d'exécuter qmakepour créer le Makefile, afin que vous ne rencontriez pas de problèmes lors de l'exécution dpkg-buildpackage.


Pas

En supposant que vous avez déjà configuré le debianrépertoire dans le code source,

  1. Copiez le répertoire source (où se trouve le .profichier) dans votre répertoire d'accueil et renommez-le yourProjectName_projectVersion.
  2. Ouvrez un terminal et exécutez cd yourProjectName_projectVersion.
  3. Ensuite, exécutez dh_make -s -c gpl -e yourEmailAddress --createorig
  4. Enfin, exécutez dpkg-buildpackage. Vous pouvez obtenir quelque chose comme error exit status 255, si c'est le cas, vérifiez que le tar.xsfichier dans votre dossier d'accueil correspond au fichier demandé par dpkg-buildpackage(vérifiez les dernières lignes de la sortie de dpkg-buildpackagepour savoir quel fichier veut).

Si vous cherchez un moyen plus simple et plus rapide, vous pouvez utiliser Debreate (je ne l'ai pas testé, je ne peux donc pas vous assurer que cela fonctionnera).

J'espère que cela aidera toute personne qui souhaite distribuer son projet Qt.


le lien est rompu, mais accessible avec la machine de retour
lena
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.