Crea un pacchetto Debian (.deb) da un progetto Qt


14

Ho realizzato diversi progetti su Qt Creator e vorrei distribuirli in un formato installabile (in questo caso, pacchetti Debian).

Maggiori informazioni sulla mia installazione di Qt (e sul mio sistema):

  • Qt versione 4.8.0 (32 bit)
  • Qt Creator 2.4.1
  • Sto eseguendo Ubuntu 12.04.

Qualsiasi aiuto è il benvenuto!

Risposte:


11

Ho appena creato il mio pacchetto seguendo il tutorial . Ti consiglio di correre qmakeper creare il Makefile, in modo da non incorrere in problemi durante l'esecuzione dpkg-buildpackage.


passi

Supponendo che tu abbia già impostato la debiandirectory nel codice sorgente,

  1. Copia la directory di origine (dove si trova il .profile) nella tua directory Home e rinominala yourProjectName_projectVersion.
  2. Apri un terminale ed esegui cd yourProjectName_projectVersion.
  3. Quindi, esegui dh_make -s -c gpl -e yourEmailAddress --createorig
  4. Infine, esegui dpkg-buildpackage. Potresti ottenere qualcosa del genere error exit status 255, in tal caso, controlla che il tar.xsfile nella cartella Home corrisponda al file richiesto da dpkg-buildpackage(controlla le ultime righe dell'output di dpkg-buildpackageper scoprire quale file desidera).

Se cerchi un modo più semplice e veloce, puoi usare Debreate (non l'ho provato, quindi non posso assicurarti che funzionerà).

Spero che questo aiuti chiunque voglia distribuire il proprio progetto Qt.


il collegamento è interrotto, ma accessibile con la macchina di ritorno
lena
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.