Включаем режим совместимости с Linux и linprocfs.Добавляем в /etc/rc.conf
linux_enable="YES"
В /etc/sysctl.conf
compat.linux.osrelease=2.6.16
В /etc/fstab:
linproc /usr/compat/linux/proc linprocfs rw 0 0
Выполняем команды:
mkdir -p /usr/compat/linux/proc
mount /usr/compat/linux/proc
/etc/rc.d/abi start
/etc/rc.d/sysctl start
Устанавливаем Linux библиотеки, Flash плагин и nspluginwrapper из портов:
cd /usr/ports/emulators/linux_base-f8 && make install clean
cd /usr/ports/www/linux-flashplugin9 && make install clean
cd /usr/ports/www/nspluginwrapper && make install clean
Активируем плагин в nspluginwrapper:
nspluginwrapper -v -a -i
Auto-install plugins from /usr/X11R6/lib/browser_plugins
Looking for plugins in /usr/X11R6/lib/browser_plugins
Auto-install plugins from /usr/local/lib/npapi/linux-flashplugin
Looking for plugins in /usr/local/lib/npapi/linux-flashplugin
Install plugin /usr/local/lib/npapi/linux-flashplugin /libflashplayer.so
into /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so
Auto-install plugins from /root/.mozilla/plugins
Looking for plugins in /root/.mozilla/plugins
Перезапускаем Firefox 3 и проверяем активность плагина, введя в адресном поле about:plugins.
Если Flash плагин не обнаружен, можно создать симлинк:
ln -s /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so \
/usr/local/lib/firefox3/plugins/npwrapper.libflashplayer.so
Ставим плагин FlashBlock (http://addons.mozilla.org/en-US/firefox/addon/433)
или NoScript (http://addons.mozilla.org/en-US/firefox/addon/722).
URL: http://crnl.org/blog/2008/11/01/flash-9-for-freebsd-71
Обсуждается: http://www.opennet.ru/tips/info/1822.shtml