Установка Adobe Flash Player 9 для Firefox 3.5

Для начала добавляем в /etc/rc.conf:

linux_enable="YES"

Также добавляем в /etc/fstab:

linproc /usr/compat/linux/proc linprocfs rw 0 0

Выполняем команду:

mkdir -p /usr/compat/linux/proc

После перезагрузки устанавливаем следующие пакеты:

www/firefox35
www/firefox35-i18n
www/nspluginwrapper
www/linux-flashplugin9

Активируем плагин в nspluginwrapper:

nspluginwrapper -v -a -i

Затем необходимо создать симлинк:

ln -s /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so \
/usr/local/lib/firefox3/plugins/npwrapper.libflashplayer.so

После перезагрузки запускаем Firefox и открываем about:plugins чтобы убедиться, что flashplugin установлен. Затем проверяем его работоспособность.

Если в итоге что-то работает не так, например, при просмотре flash-ролика нет звука, то следует проверить зависимости библиотеки libflashsupport.so:

cd /compat/linux
./bin/sh ./usr/bin/ldd ./usr/lib/libflashsupport.so

Если обнаружатся ошибки в зависимостях, то следует их устранить. Возможно нужно просто создать симлинк на какую-либо не найденную библиотеку. Например, если libflashsupport.so требует libssl.so.5, а ее нет, но есть libssl.so.0.9.8b, то создайте такой симлинк:

cd /usr/compat/linux/lib/
ln -s libssl.so.0.9.8b libssl.so.5