-
Ports / packages Existem dezenas de milhares de softwares na coleção ports / packages, instaláveis e construídos a partir do código-fonte em um sistema em
/usr/ports/
(com opções que podem ser configuradas no sistema local) ou disponíveis como binários pré-construídos dos repositórios de pacotes do FreeBSD. É bem provável que o que você deseja executar já tenha sido incluído. -
Compatibilidade binária Há um subsistema no kernel do FreeBSD que pode emular muitas chamadas do sistema Linux e o sistema de arquivos Linux
/compat/linux/proc/
, embora ele não forneça deliberadamente alguns Linuxisms específicos da arquitetura para executar binários do Linux. Em contraste, note que ports / packages são programas nativos do FreeBSD, compilados sob medida para o FreeBSD e suas bibliotecas.
Tudo isso está documentado no Manual do FreeBSD .
O OpenBSD e o NetBSD também possuem sistemas ports / packages. O NetBSD refere-se a ele como apenas a coleção de pacotes , porque no jargão do NetBSD, "portas" são portas do sistema operacional para diferentes plataformas e arquiteturas. O NetBSD tem uma camada de compatibilidade binária similar, igualmente documentada no Guia do NetBSD .