Buat Paket Debian (.deb) dari Proyek Qt

14

Saya melakukan beberapa proyek pada Qt Creator dan saya ingin mendistribusikannya dalam format yang dapat diinstal (dalam hal ini, Paket Debian).

Info lebih lanjut tentang instalasi Qt saya (dan sistem saya):

  • Qt versi 4.8.0 (32 bit)
  • Qt Creator 2.4.1
  • Saya menjalankan Ubuntu 12.04.

Setiap bantuan dipersilahkan!

Alex Spataru
sumber

Jawaban:

11

Saya baru saja membuat paket saya dengan mengikuti tutorial . Saya sarankan menjalankan qmakeuntuk membuat Makefile, sehingga Anda tidak mengalami masalah saat menjalankan dpkg-buildpackage.


Langkah

Dengan asumsi Anda sudah menyiapkan debiandirektori dalam kode sumber,

  1. Salin direktori sumber (di mana .profile itu) ke direktori Beranda Anda dan ganti namanya yourProjectName_projectVersion.
  2. Buka terminal dan jalankan cd yourProjectName_projectVersion.
  3. Kemudian, jalankan dh_make -s -c gpl -e yourEmailAddress --createorig
  4. Akhirnya, jalankan dpkg-buildpackage. Anda mungkin mendapatkan sesuatu seperti error exit status 255, jika demikian, periksa apakah tar.xsfile di folder Home Anda cocok dengan file yang diminta dpkg-buildpackage(periksa baris terakhir dari output dpkg-buildpackageuntuk mencari tahu file apa yang diinginkan).

Jika Anda mencari cara yang lebih mudah dan lebih cepat, Anda dapat menggunakan Debreate (saya tidak mengujinya, jadi saya tidak dapat meyakinkan Anda bahwa itu akan berhasil).

Saya harap ini membantu siapa saja yang ingin mendistribusikan proyek Qt mereka.

Alex Spataru
sumber
tautan rusak, tetapi dapat diakses dengan mesin wayback
lena