Stwórz pakiet Debiana (.deb) z projektu Qt


14

Zrobiłem kilka projektów na Qt Creator i chciałbym rozpowszechniać je w formacie instalacyjnym (w tym przypadku, pakiety Debian).

Więcej informacji o mojej instalacji Qt (i moim systemie):

  • Wersja Qt 4.8.0 (32-bitowa)
  • Qt Creator 2.4.1
  • Używam Ubuntu 12.04.

Każda pomoc jest mile widziana!

Odpowiedzi:


11

Właśnie utworzyłem pakiet, wykonując samouczek . Polecam uruchomić, qmakeaby utworzyć Makefile, aby nie napotkać problemów podczas wykonywania dpkg-buildpackage.


Kroki

Zakładając, że masz już ustawiony debiankatalog w kodzie źródłowym,

  1. Skopiuj katalog źródłowy (gdzie .proznajduje się plik) do katalogu domowego i zmień jego nazwę na yourProjectName_projectVersion.
  2. Otwórz terminal i uruchom cd yourProjectName_projectVersion.
  3. Następnie wykonaj dh_make -s -c gpl -e yourEmailAddress --createorig
  4. Na koniec wykonaj dpkg-buildpackage. Możesz otrzymać coś takiego error exit status 255, jeśli tak, sprawdź, czy tar.xsplik w twoim folderze domowym odpowiada plikowi żądanemu przez dpkg-buildpackage(sprawdź ostatnie linie danych wyjściowych, dpkg-buildpackageaby dowiedzieć się, czego chce plik).

Jeśli szukasz łatwiejszego i szybszego sposobu, możesz użyć Debreate (nie przetestowałem go, więc nie mogę Cię zapewnić, że zadziała).

Mam nadzieję, że pomoże to każdemu, kto chce rozpowszechniać swój projekt Qt.


link jest uszkodzony, ale dostępne z maszyny Wayback
Lena
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.