Como identificar dependências ausentes ao instalar a partir do código-fonte?

1

Como os administradores de sistema identificam quais dependências estão faltando ao instalar um aplicativo a partir do código-fonte?

    
por lisa1987 04.01.2012 / 20:38

3 respostas

3

Método 1: Leia os requisitos, compare com a lista de pacotes instalados.

Método 2: Execute o script de configuração. Ele falhará nas dependências ausentes.

A propósito, quando você estiver pensando em instalar a partir do código-fonte, considere a criação de um pacote para o gerenciador de pacotes de sua distribuição em um sistema de teste e instale o pacote no sistema de produção. Os sistemas de gerenciamento de pacotes são uma bênção para os administradores. Dê-lhes uma chance.

    
por 04.01.2012 / 20:46
2

Nós não instalamos a partir da fonte se é evitável. Outros, lendo a documentação e, em caso de dúvida, tentativa e erro, geralmente significa ler (e entender!) As mensagens de erro durante configure e make .

    
por 04.01.2012 / 20:44
2

Quase todas as principais aplicações foram empacotadas para uma grande distribuição Linux. Isso pode ser muito útil porque quase todos fornecem os scripts e as informações necessárias para criar um determinado pacote.

Então, além de ler o manual, uma coisa que eu vou fazer é simplesmente ver quais são as dependências listadas nos repositórios de pacotes.

Por exemplo, se você precisasse construir PHP, você poderia dar uma olhada rápida em todas as dependências de compilação para o pacote php5 link . As páginas de informações do pacote incluem links para os sites, geralmente, se por algum motivo você quisesse reconstruir tudo do zero.

    
por 04.01.2012 / 22:32