Tenho um projeto que constrói um aplicativo que desejo lançar como um .deb
pacote, inicialmente carregado em um site e talvez posteriormente em um PPA.
Não estou interessado em adicioná-lo a nenhuma distribuição Linux, nem mesmo em fornecer um pacote fonte.
Eu sei que existem muitas ferramentas para construir debs, mas elas fazem muitas suposições sobre o fluxo de trabalho com as quais não quero lidar. Em vez disso, até agora me saí muito bem com o dpkg-deb
. e corrigi todos os problemas encontrados pelo lintian
. Mas não está claro para mim a melhor maneira de ter certeza de que a lista de dependências do pacote ( Depends:
linha no control
arquivo) está correta.
Minha abordagem atual é construir uma caixa chroot com debootstrap --variant=minbase stable
, instalar meu pacote nela e, em seguida, executar meu aplicativo para ver o que quebra. Isso é sensato ou existe uma maneira melhor?