Configure a compatibilidade do FreeBSD com Linux

De Wiki Hackstore

É necessária a adição dos pontos de montagem /proc e /sys (velhos conhecidos do Linux) ao /etc/fstab para que softwares compilados via PORTS possam utilizar tal camada de compatibilidade.

linproc /compat/linux/proc linprocfs rw 0 0
linsys /usr/compat/linux/sys linsysfs rw 0 0

Crie os diretórios necessários:

mkdir -p /usr/compat/linux/proc
mkdir -p /usr/compat/linux/sys
ln -s /usr/compat /compat

Monte os sistemas de arquivos virtuais:

mount linproc
mount linsys


Pronto. Agora você conseguirá compilar e utilizar softwares desenvolvidos inicialmente para Linux, no FreeBSD. Como exemplo, compile o "htop". Ex:

cd /usr/ports/sysutils/htop
make install clean