A maneira fácil de compilar um pacote a partir do código-fonte é com dpkg-buildpackage . Verifique se você tem build-essential instalado. E fakeroot também. Então:
- Tudo isso é feito dentro do diretório do pacote. Se você estiver no diretório correto, deverá haver um subdiretório
debian/, contendodebian/controledebian/rules(e provavelmente mais coisas também). - Executar
dpkg-checkbuilddeps. Instale quaisquer dependências ausentes. - Edite
debian/changelogpara adicionar uma nova entrada do changelog, com uma nova versão. Caso contrário, o apt ficará aborrecido. Como alternativa, instaledevscriptse usedch -l. - Execute
dpkg-buildpackage -rfakeroot -b -ucpara criar apenas o pacote binário,dpkg-buildpackage -rfakeroot -us -ucpara criar pacotes binários e de código-fonte. - Agora você deve ter alguns novos arquivos
.debno diretório pai, prontos para serem instalados comdpkg -i