DTop CMS - система управления контентом
Текущая версия: 3.4.1


© 2002-2018

Статья опубликована: 2010.02.24
Последние изменения: 2014.01.26

FreeBSD, FlashPlayer 11, Mozilla Firefox и Opera


На этой страничке расписано как установить Flash Player 11-й версии и настроить работу с ним броузеров Mozilla Firefox и Opera.


Статья переписана под установку на FreeBSD 9.1 и последние на момент написания версии Flash, Firefox и Opera.

  • Использованные версии ПО:
    # uname -sr
    FreeBSD 9.1-RELEASE
    # pkg_info | grep linux_base
    linux_base-f10-10_5
    # pkg_info | grep linux-f10-flash
    linux-f10-flashplugin-11.2r202.275
    # pkg_info | grep opera
    opera-12.14
    opera-linuxplugins-12.14
    # pkg_info | grep firefox
    firefox-19.0.2,1
    firefox3-i18n-19.0.2
    # pkg_info | grep nspluginwrapper
    nspluginwrapper-1.4.4
    

  • Подготовка почвы

    Выполняется под пользователем root, строки добавляются в соответствующие файлы:

    /etc/make.conf
    OVERRIDE_LINUX_BASE_PORT=f10
    OVERRIDE_LINUX_NONBASE_PORTS=f10
    

    /etc/rc.conf
    linux_enable="YES"
    

    /etc/sysctl.conf
    compat.linux.osrelease=2.6.16
    

    Создаем директорию:
    # mkdir -p /usr/compat/linux/proc
    

    /etc/fstab
    linproc                 /compat/linux/proc linprocfs    rw      0       0
    

  • Перезагрузка
    Продвинутые пользователи вместо перезагрузки могут вручную установить compat.linux.osrelease и смонтировать /compat/linux/proc.

  • Установка портов

    Выполняется под пользователем root

    /usr/ports/emulators/linux_base-f10
    # mkdir -p /usr/compat/linux/proc
    # cd /usr/ports/emulators/linux_base-f10
    # make install clean
    

    /usr/ports/www/firefox
    # cd /usr/ports/www/firefox
    # make install clean
    

    /usr/ports/www/firefox-i18n
    # cd /usr/ports/www/firefox-i18n
    # make install clean
    

    /usr/ports/www/opera
    # cd /usr/ports/www/opera
    # make install clean
    

    /usr/ports/www/linux-f10-flashplugin11
    # cd /usr/ports/www/linux-f10-flashplugin11
    # make install clean
    

    /usr/ports/www/nspluginwrapper
    # cd /usr/ports/www/nspluginwrapper
    # make install clean
    

    /usr/ports/www/opera-linuxplugins
    # cd /usr/ports/www/opera-linuxplugins
    # make install clean
    

  • Настройка

    Выполняется под тем пользователем, которому нужен Flash в броузерах
    # nspluginwrapper -v -a -i
    # nspluginwrapper -v -i /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so
    

  • Запускаем Opera или Firefox и наслаждаемся надоедливой рекламой и веселыми видеороликами. Если Opera или Firefox были открыты, то нужно их закрыть и открыть снова, чтобы они нашли свежеустановленный плагин.

  • UPD 2014-01-24 Тормоза Flash в Mozilla Firefox

    В один прекрасный момент Mozilla Firefox вдруг стала дико тормозить, опытным путем я выяснил, что виноват плагин Shockwave Flash. Пришлось его отключить.
    Вскоре порт обновился, после переустановки под каждым пользователем я выполнил:
    $ nspluginwrapper -v -a -u
    Auto-update plugins from /usr/local/lib/browser_plugins
    Looking for plugins in /usr/local/lib/browser_plugins
    Auto-update plugins from /usr/local/lib/browser_plugins/linux-f10-flashplugin
    Looking for plugins in /usr/local/lib/browser_plugins/linux-f10-flashplugin
    Auto-update plugins from /home/skull/.mozilla/plugins
    Looking for plugins in /home/skull/.mozilla/plugins
    Update plugin /home/skull/.mozilla/plugins/npwrapper.libflashplayer.so
      NPAPI plugin /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so is no longer available, removing wrapper
    Remove plugin /home/skull/.mozilla/plugins/npwrapper.libflashplayer.so
    
    затем выполнил:
    $ nspluginwrapper -v -a -i
    Auto-install plugins from /usr/local/lib/browser_plugins
    Looking for plugins in /usr/local/lib/browser_plugins
    Auto-install plugins from /usr/local/lib/browser_plugins/linux-f10-flashplugin
    Looking for plugins in /usr/local/lib/browser_plugins/linux-f10-flashplugin
    Install plugin /usr/local/lib/browser_plugins/linux-f10-flashplugin/libflashplayer.so
      into /home/skull/.mozilla/plugins/npwrapper.libflashplayer.so
    Auto-install plugins from /home/skull/.mozilla/plugins
    Looking for plugins in /home/skull/.mozilla/plugins
    
    после чего все начало работать как часы.