7. Próximos Passos

Agora você deve ter as ferramentas necessárias para explorar e editar arquivos, para que você possa colocar tudo em funcionamento. Há uma grande quantidade de informações no Handbook do FreeBSD (que provavelmente está no seu disco rígido) e no site oficial do FreeBSD. Uma grande variedade de pacotes e ports estão no CD-ROM e no site. O Handbook traz mais informações sobre como usá-los (obtenha o pacote, se existir, com o comando pkg_add /cdrom/packages/All/packagename, onde packagename é o nome do pacote). O CDROM possui listas de pacotes e ports com descrições breves em cdrom/packages/index, cdrom/packages/index.txt, e cdrom/ports/index, e descrições completas em /cdrom/ports/*/*/pkg/DESCR, onde os *s representam subdiretórios de tipos de programas e nomes de programas, respectivamente.

Se você achar o handbook muito sofisticado (com isso do lndir e tudo mais) ao instalar os ports do CDROM, veja a seguir o que geralmente funciona:

Encontre o port que você deseja, digamos o kermit. Haverá um diretório para ele no CDROM. Copie o subdiretório para /usr/local (este é um bom lugar para softwares que você adicione no sistema e que devem estar disponíveis para todos os usuários) com:

# cp -R /cdrom/ports/comm/kermit /usr/local

Isto deve resultar em um subdiretório /usr/local/kermit que possui todos os arquivos que o subdiretório kermit no CDROM possui.

Em seguida, crie o diretório /usr/ports/distfiles se ele ainda não existir usando o comando mkdir. Agora verifique em /cdrom/ports/distfiles um arquivo com um nome que indique o port que você deseja. Copie esse arquivo para /usr/ports/distfiles; você pode pular esse passo em versões recentes, pois o FreeBSD fará isso para você. No caso do kermit, não existe um distfile.

Em seguida, use o comando cd para ir para o subdiretório /usr/local/kermit que contém o arquivo Makefile. Digite

# make all install

Durante este processo, o port irá usar o FTP para obter os arquivos compactados de que precisa e que ele não encontrou no CDROM ou no /usr/ports/distfiles. Se a sua rede ainda não está configurada e não havia nenhum arquivo para o port em /cdrom/ports/distfiles, você terá que pegar o distfile usando outra máquina e copiá-lo manualmente para /usr/ports/distfiles. Leia o Makefile (com cat ou more ou view) para descobrir onde ir (o principal site de distribuição) para obter o arquivo e o nome dele. (Use transferências binárias de arquivos!) Em seguida volte para o diretório /usr/local/kermit, encontre o diretório com Makefile, e digite make all install.

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.