Htop - расширенный монитор процессов в системе. Данная утилита довольно широко используется в Linux и во FreeBSD про нее тоже знают. В принципе мы можем установить ее как из портов, так и бинарным пакетом при помощи одной команды. Но, в начале, проведем небольшие подготовительные мероприятия.
В файл /etc/rc.conf добавим строку:linux_enable="YES"
echo "linux_enable="YES"" >> /etc/rc.conf
Далее загрузим модуль в ядро:
kldload linux
Убедимся в том, что модуль ядра загружен:
root@bsd9:~ # kldstat Id Refs Address Size Name 1 12 0xffffffff80200000 15b9440 kernel 2 1 0xffffffff81812000 9ebc linprocfs.ko 3 1 0xffffffff8181c000 57bcf linux.ko
Установим окружение linux (используя установку программного обеспечения через порты):
cd /usr/ports/emulators/linux_base-f10/
make install distclean
Примечание
Окружение Linux мы можем также получить установкой бинарного пакета:
pkg install linux_base-f10
После установки окружения Linux, пропишем в fstab строку монтирующую псевдофайловую систему и подмонтируем ее.
echo "linproc /compat/linux/proc linprocfs rw 0 0" >> /etc/fstab
mount linproc
Далее установим утилиту Htop:
pkg install htop
Утилита установлена.