Comando para baixar arquivos de origem no FreeBSD

1

Na maioria das distribuições do Linux, há um comando que às vezes é o mesmo usado para instalar ou compilar (compilar) pacotes com switch extra; que apenas baixar os arquivos de origem em vez de construir ou instalá-los.

Eu estou tentando encontrar o mesmo comando no FreeBSD. No FreeBSD nós temos portmaster , mas eu não pude inferir nada disso em sua página man.

    
por r004 22.02.2014 / 15:46

1 resposta

1

portmaster é uma simplificação para casos de uso comum. Para mais controle, você pode olhar diretamente para a coleção de ports.

[Suponho que você já tenha a coleção de ports em /usr/ports ; consulte o manual para obter maneiras de fazer o download.]

Por exemplo, cd /usr/ports/sysutils/lsof para dar uma olhada na ferramenta lsof. O diretório contém um Makefile com todas as informações para esta porta (onde baixá-lo, como compilá-lo, se / como aplicar opções). ports (7) lista todos os destinos em um diretório de portas.

Um make fetch fará o download da fonte, make criará (extrairá, corrigirá e compilará), make install irá instalá-lo.

    
por 22.02.2014 / 20:21