O Cruxports4Slack foi portado da distribuição "Crux Linux". O ports do "Crux Linux" foi desenvolvido com o intuito de facilitar a instalação de softwares a partir dos códigos fonte.
O comando ports é responsável por instalar, atualizar e listar a hierarquia de
diretórios do ports (/usr/ports/), como ainda não consta nada em nossa hierarquia
de diretórios, iremos realizar o download de toda hierarquia de diretórios no
mirror oficial do "Crux Linux" utilizando o comando ports:
# ports --update
Após todo o procedimento de download automático, a hierarquia de diretórios estará criada em /usr/ports/.
Para localizar um software na hierarquia de diretórios do ports deve-se executar o seguinte comando:
# ports --list | grep NOME-DO-SOFTWARE
Exemplo de como localizar o software "fping":
# ports --list | grep fping
contrib/fping
Então isto indica que o fping consta na hierarquia de diretórios do ports em /usr/ports/contrib/fping/.
Outra função interessante do comando ports é a checagem de novas verões dos softwares contidos na hierarquia do ports, para realizar esse procedimento deve-se executar o ports da seguinte forma:
[5] Comentário enviado por boy em 07/11/2006 - 23:15h
pessoal, alguem sabe pq da esse erro???
root@thc:~# ports --update
Connecting to http://crux.nu/portdb/repo/contrib/
Failed to download REPO: The requested URL returned error: 404
Failed to get remote repo file
Connecting to http://crux.nu/portdb/repo/opt/
Failed to download REPO: The requested URL returned error: 404
Failed to get remote repo file
root@thc:~#