Você está procurando por auto-apt
. Essa ferramenta obtém uma lista de todos os arquivos contidos nos repositórios, juntamente com os pacotes e instala as dependências que seus programas procuram. A sintaxe é uma mistura do que o apt-file oferece com o sinal de mais que você não precisa descobrir o erro que make
ou configure
mostra, e você não precisa fazer uma pesquisa manualmente. A instalação e uso é fácil.
Pré-requisitos
Você deve instalá-lo primeiro:
sudo apt-get install auto-apt
e, em seguida, atualize a lista de pacotes (isso é recomendado pelo menos antes de começar a construir algo):
sudo auto-apt update
Uso
Existem duas maneiras de usá-lo:
auto-apt run command
ele irá executar o comando, se ele encontrar algum arquivo que não existe na sua caixa, ele pedirá que você coloque sua senha sudo e instale-a.
sudo auto-apt run
Isto irá deixá-lo em um shell não-root enquanto o programa principal do auto-apt terá privilégios de root. Qualquer operação de arquivo será executada pelo usuário, então você não precisa se preocupar com o uso de uma conta root.
Outras coisas interessantes
O auto-apt inclui um comando debuild
que listará todas as dependências do edifício sem realmente construir nada. Este é um ajudante para mantenedores que querem compilar / manter sua própria versão de pacotes não disponíveis no ecossistema Ubuntu / Debian.