Интересное

Сообщение об ошибке

Warning: ini_set(): A session is active. You cannot change the session module's ini settings at this time in drupal_environment_initialize() (line 684 of /home/www/nixtalk.com/includes/bootstrap.inc).

Htop для FreeBSD

Опубликовано чт, 12/19/2013 - 12:18 пользователем Demontager

Htop для FreeBSD
Для FreeBSD как и для Linux существует напорядок удобнее чем top утилита мониторинга системных процессов - htop.
Но придется проделать несколько шагов чтобы htop установился в FreeBSD
Вот такая стандартная ошибка дает знать что нужно сделать

  1. # make install clean
  2. ===> htop-1.0.2 depends on file: /usr/local/bin/python2.7 - found
  3. ===> htop-1.0.2 depends on file: /usr/local/bin/automake-1.14 - found
  4. ===> htop-1.0.2 depends on file: /usr/local/bin/autoconf-2.69 - found
  5. ===> htop-1.0.2 depends on package: libtool>=2.4 - found
  6. ===> htop-1.0.2 depends on shared library: execinfo - found
  7. ===> Configuring for htop-1.0.2
  8. ***********************************************************
  9. htop(1) requires linprocfs(5) to be mounted. If you don't
  10. have it mounted already, please add this line to /etc/fstab
  11. and run `mkdir -p /usr/compat/linux/proc; ln -s /usr/compat /compat; mount linproc`:
  12. linproc /compat/linux/proc linprocfs rw,late 0 0
  13. ***********************************************************
  14. *** [pre-configure] Error code 1
  15.  
  16. Stop in /usr/ports/sysutils/htop.
  17. *** [install] Error code 1
  18.  
  19. Stop in /usr/ports/sysutils/htop.

1. Устанавливаем библиотеки совместимости с Linux

  1. cd /usr/ports/emulators/linux_base-f10/
  2. make install clean

2. Добавляем в fstab автомонтирование linproc

  1. nano /etc/fstab
  2. linproc /compat/linux/proc linprocfs rw,late 0 0

3. Погружаем модуль ядра совместимости с Linux

  1. kldload linux

Для автозагрузки добавим его в rc.conf

  1. nano /etc/rc.conf
  2. linux_enable="YES"

4. Монтируем linproc

  1. mount linproc

5. Снова ставим htop

  1. cd /usr/ports/sysutils/htop
  2. make install clean

Замечание: Если не установлены исходники ядра, то они также потребуются. В заметке Исходники ядра FreeBSD показываю как их поставить

category_index: 
Поделится: 

2 комментария

Аватар пользователя WilliamVoms

автор WilliamVoms вкл пт, 05/20/2016 - 04:31

Thanks so much for the post. Want more. Codling

Аватар пользователя WilliamVoms

автор WilliamVoms вкл пт, 05/20/2016 - 07:27

I loved your forum.Thanks Again. Really Great. Alsip

Добавить комментарий