obtendo dependências de construção e fonte por padrão

0

Existe um aplicativo pelo qual a dependência de compilação, bem como o código-fonte do software, é baixado automaticamente assim que instalamos o software a partir de um pacote .deb ou do centro de software?

    
por MKJ 05.11.2012 / 05:18

1 resposta

4

Para instalar as dependências de compilação para foo , execute

apt-get build-dep foo

Para obter o código-fonte, execute

apt-get source --download-only foo

Observe que isso faz o download de três arquivos para o diretório atual: um tarball do código-fonte, um arquivo de patch .diff.gz compactado e um arquivo de metadados .dsc . Omita a opção --download-only para que o comando descompacte o código-fonte para você também.

Se quiser que isso aconteça automaticamente, você pode escrever um script de wrapper que chame automaticamente cada um dos apt-get install , apt-get build-dep e apt-get source .

Se você instalar diretamente de .deb arquivos em vez de acessar um repositório APT, talvez não seja possível fazer isso, porque .deb arquivos não contêm código-fonte ou até mesmo um link para o código-fonte construído a partir de.

Há mais algumas informações na página man do apt-get .

    
por andrew 12.11.2012 / 16:52