Recentemente, cobrimos os conceitos básicos de compilação de software a partir do código-fonte no Ubuntu, então confira nosso artigo original, se você está apenas começando.
Auto-Apt
O Auto-apt observa e aguarda quando você executa o comando./configure através dele. Quando./configure tenta acessar um arquivo que não existe, o auto-apt coloca o processo./configure em espera, instala o pacote apropriado e permite que o processo./configure continue.
Primeiro, instale o auto-apt com o seguinte comando:
sudo apt-get install auto-apt
sudo auto-apt update
sudo auto-apt updatedb && sudo auto-apt update-local
sudo auto-apt run./configure
Apt-File
Se você vir uma mensagem de erro informando que um arquivo específico está faltando, talvez você não saiba o pacote que precisa instalar para obter o arquivo. Apt-file permite encontrar os pacotes que contêm um arquivo específico com um único comando.
Primeiro, você precisará instalar o próprio arquivo apt:
sudo apt-get install apt-file
sudo apt-file update
Execute o seguinte comando, substituindo “example.pc”Com um nome de arquivo, e o comando lhe dirá exatamente qual pacote você precisa instalar:
apt-file search file example.pc
sudo apt-get install package
Você também pode realizar uma pesquisa de arquivos no site do Ubuntu Package Search. Use o Pesquise o conteúdo dos pacotes”Na página para procurar um arquivo específico.
Apt-Get Build-Dep
Nós cobrimos o apt-get build-dep em nosso post inicial. Se uma versão anterior do programa que você está tentando instalar já está nos repositórios de pacotes do Ubuntu, o Ubuntu já conhece as dependências necessárias.
Digite o seguinte comando, substituindo “pacote”Com o nome do pacote, e o apt-get irá instalar as dependências necessárias:
sudo apt-get build-dep package
Todos esses comandos usam o apt-get, então você também pode usá-los no Debian, no Linux Mint e em qualquer outra distribuição Linux que use pacotes apt-get e.deb.