Qual a diferença entre dpkg-buildpackage e debuild? O que é melhor usar para construir pacotes deb?
relate perguntas
-
Configuração do GRUB para reconhecer diferentes ambientes de desktop (instalações) da mesma distribuição Linux
-
astyle não altera a formatação do arquivo de origem
-
Recebendo e-mail em um novo Debian fresco
-
Debian Stretch: gnome-software segfault em libgs_plugin_systemd-updates.so
-
Como digitar ü no Pinyin IME?
A diferença entre esses dois é que
debuild
são várias ferramentas em uma enquantodpkg-buildpackage
é apenas 1 passo no processo de construção de pacotes Debian.Debuild é um wrapper de front-end para
dpkg-buildpackage
,lintian
e . Ele cria todos os arquivos necessários e executa as etapas necessárias para criar um pacote, assiná-lo criptograficamente e testá-lo quanto a violações de política e outras verificações.fakeroot
debsign
Você pode simplesmente usar dpkg-buildpackage e as outras ferramentas manualmente para construir um pacote.
O que funciona melhor depende de vários fatores que dependem da complexidade do seu projeto. Se você quiser aprender mais sobre a criação de pacotes, é melhor concluir a tarefa manualmente primeiro. Esta é apenas uma opinião, para ser claro .
Vou incluir links para o guia Debian Build e uma página Debian Wiki sobre como construir um pacote Debian para lhe dar uma visão geral de como funciona a construção de pacotes.