Como posso configurar todas as dependências antes da instalação?

3

Sou novo no FreeBSD e atualmente estou instalando muitos ports e muitos deles possuem uma longa lista de dependências, estou cansado de esperar terminar a instalação de uma dependência para configurar a instalação da próxima dependência.

Existe uma maneira de facilitar essa tarefa?

    
por Red Diesel 20.11.2013 / 19:03

3 respostas

6

Eu fiz a mesma pergunta há algum tempo e escrevi um artigo sobre como você pode fazer isso.

Primeiro de tudo, você pode correr

make -DBATCH install clean

para aceitar a configuração padrão para todos os pacotes (também para dependências). Se você quiser configurar todas as dependências, você pode executar

make config-recursive

Você precisa executar

make config-recursive

quantas vezes forem necessárias para configurar todas as dependências. Isso acontece porque, enquanto você está configurando dependências, essas dependências podem ter mais dependências que precisam ser instaladas e configuradas.

Então você pode correr

make install clean

Afinal, caso você queira reconfigurar ou excluir a configuração, você precisa executar:

make rmconfig-recursive

Você também pode dar uma olhada no meu artigo: link

    
por 21.11.2013 / 12:08
2

Existe uma maneira: make config-recursive . Downvoting porque você não se incomodou em usar um mecanismo de pesquisa.

    
por 20.11.2013 / 20:10
1

Você deve verificar ports-mgmt / portmaster . Você pode configurar e instalar uma porta com suas dependências com um simples portmaster foo/bar .

Outra possibilidade é ports-mgmt / portupgrade .

Verifique também a documentação :

    
por 20.11.2013 / 19:35