Eu tenho um pacote de código-fonte debian (bem tecnicamente ubuntu), ou seja, o .dsc, o .tar.gz, etc., quero compilar isso. A dpkg-buildpackage
falha, desde que eu não tenho todas as dependências de construção.
Normalmente eu usaria apt-get build-dep
, mas este pacote não está no apt.
Existe uma maneira 'limpa' e 'apropriada' de instalar todas as dependências de compilação, considerando um pacote de origem. Eu sei que poderia abrir o arquivo debian / control, mas estou curioso para saber se existe uma maneira 'adequada'.
Eu instalei build-essential
e tenho todos os compiladores normais etc., este pacote requer software extra.
-r
parasudo mk-build-deps -i
para remover o pacote após instalá-lo. Além disso, em vez de criar como root, você pode instalar como root usando--root-cmd sudo
. No final, usemk-build-deps --install --root-cmd sudo --remove