FreeBSD: устанавливаем htop и настраиваем совместимость с Linux

После установки htop в FreeBSD 8.1 видим следующее сообщение:

htop
Error: could not read procfs (compiled to look in /compat/linux/proc).


Загружаем модуль ядра для бинарной совместимости с Linux:

kldload linux


Проверяем, загрузился ли модуль:

kldstat

Id Refs Address    Size     Name
...
 6    1 0xc83f4000 26000    linux.ko


Чтобы совместимость была включена после перезагрузки системы добавляем в /etc/rc.conf:

linux_enable="YES"


Можно добавить так:

echo 'linux_enable="YES"' >> /etc/rc.conf


Устанавливаем из портов необходимые библиотеки:

cd /usr/ports/emulators/linux_base-f10
make install distclean


Правим файл /etc/fstab, добавив:

linprocfs	/compat/linux/proc linprocfs rw 0 0


Монтируем:

mount -a


Вуаля, htop работает:

  • +6
  • 19 ноября 2010, 11:32
  • Sergei_T

Комментарии (1)

RSS свернуть / развернуть
+
0
echo 'linux_enable=«YES»' >> /etc/rc.conf
Фишка !
avatar

Markony

  • 23 ноября 2010, 10:49

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.