Ho un pacchetto sorgente debian (ben tecnicamente ubuntu), cioè il .dsc, il .tar.gz, ecc., Voglio costruirlo. Il dpkg-buildpackage
fallimento, dal momento che non ho tutte le dipendenze di build.
Normalmente userei apt-get build-dep
, ma questo pacchetto non è in apt.
Esiste un modo "pulito", "corretto" per installare tutte le dipendenze di compilazione, dato un pacchetto sorgente. So che potrei semplicemente aprire il file debian / control, ma sono curioso di sapere se esiste un modo "corretto".
Ho installato build-essential
, e ho tutti i normali compilatori ecc., Questo pacchetto richiede software aggiuntivo.
-r
asudo mk-build-deps -i
per rimuovere il pacchetto dopo averlo installato. Inoltre, invece di creare come root, puoi installarlo come root usando--root-cmd sudo
. Alla fine, usamk-build-deps --install --root-cmd sudo --remove