Faça um pacote Debian (.deb) a partir de um projeto Qt

Faça um pacote Debian (.deb) a partir de um projeto Qt

Fiz vários projetos no Qt Creator e gostaria de distribuí-los em formato instalável (no caso, Pacotes Debian).

Mais informações sobre minha instalação do Qt (e meu sistema):

  • Qt versão 4.8.0 (32 bits)
  • Criador Qt 2.4.1
  • Estou executando o Ubuntu 12.04.

Qualquer ajuda é bem-vinda!

Responder1

Acabei de fazer meu pacote seguindotutorial. Recomendo executar qmakepara criar o Makefile, para não ter problemas durante a execução dpkg-buildpackage.


Passos

Supondo que você já configurou o debiandiretório no código-fonte,

  1. Copie o diretório de origem (onde .proestá o arquivo) para o diretório inicial e renomeie-o para yourProjectName_projectVersion.
  2. Abra um terminal e execute cd yourProjectName_projectVersion.
  3. Então, executedh_make -s -c gpl -e yourEmailAddress --createorig
  4. Finalmente, execute dpkg-buildpackage. Você pode obter algo como error exit status 255, em caso afirmativo, verifique se o tar.xsarquivo em sua pasta Home corresponde ao arquivo solicitado por dpkg-buildpackage(verifique as últimas linhas da saída de dpkg-buildpackagepara descobrir qual arquivo deseja).

Se você busca uma maneira mais fácil e rápida, você pode usarDebater(Eu não testei, então não posso garantir que funcionará).

Espero que isso ajude quem deseja distribuir seu projeto Qt.

informação relacionada