A lista de aplicações disponíveis para FreeBSD cresce a cada dia.
Tal como em outros sistemas operacionais Unix-like, há várias maneiras de encontrar e instalar os pacotes de softwares que você precisa.
O FreeBSD, a exemplo de várias distribuições GNU/Linux, também seus sistemas de gestão de pacotes.
Como buscar os softwares disponíveis no repositório do FreeBSD
Se quiser fazer a busca por pacotes de softwares binários, dentro do repositório oficial, use o utilitário pkg.
Veja um exemplo:
pkg search tetris
Segue a relação de pacotes que contenham, em sua descrição, a string ‘tetris’:
patapizza-tetris-1.0_6 Unofficial clone of the original Tetris game vitetris-0.57 Terminal-based Tetris clone in vein of Nintendo Tetris
Na primeira coluna, vem o nome e a versão do pacote. Na segunda coluna, uma breve descrição.
Para obter a informação sobre a categoria a que cada pacote pertence, use a opção -o:
pkg search -o tetris
Neste caso, todos os pacotes pertencem a categoria (origem) ‘jogos’ e a versão de cada um não será exibida na primeira coluna:
games/patapizza-tetris Unofficial clone of the original Tetris game games/vitetris Terminal-based Tetris clone in vein of Nintendo Tetris
Ao usar o ‘search’ simples, o gestor de pacotes pode oferecer informações sobre a versão da linguagem de programação (Python, PHP, Ruby, C etc.) sobre a qual aquele pacote foi construído.
No exemplo, abaixo:
pkg search subversion
git-subversion-2.9.2 Distributed source code management tool with FreeBSD subversion bindings java-subversion-1.9.4 Java bindings for Version control system p5-subversion-1.9.4 Perl bindings for Version control system py27-hgsubversion-1.8.6 Mercurial extension that allows using it as a Subversion client py27-subversion-1.9.4 Python bindings for version control system ruby-subversion-1.9.4 Ruby bindings for version control system
Recomendo usar o comando grep para filtrar resultados muito extensos e obter apenas o que necessita:
pkg search mp3 | grep player
ksmp3play-0.5.2.1_4 Curses-based MP3 player mp3blaster-3.2.5_5 MP3 console ncurses-based player ximp3-0.1.15 Simple console MP3 player