The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

NSPluginWrapper - прикручиваем flash к firefox в FreeBSD (firefox plugin freebsd wrapper)


<< Предыдущая ИНДЕКС Правка src / Печать Следующая >>
Ключевые слова: firefox, plugin, freebsd, wrapper,  (найти похожие документы)
From: Andy <cpz@inbox.ru.> Newsgroups: http://www.lissyara.su Date: Mon, 11 Jun 2007 14:31:37 +0000 (UTC) Subject: NSPluginWrapper - прикручиваем flash к firefox в FreeBSD Оригинал: http://www.lissyara.su/?id=1476 Сегодня - использование World Wide Web - обычное явление. Достаточно иметь программу называемую браузер. Наиболее известен mozilla FireFox. К нему можно добавлять плагины, которые позволяют слушать музыку, просматривать flash ролики, цифровое видео, отображать на экране java applet'ы или документы в формате pdf. Эти плагины работают так, как будто они являются частью браузера. Требования - FreeBSD - установленый Mozilla FireFox - наличие интернет соединения если все есть - переходим ко врапперам Процедура установки FireFox make -C /usr/ports/www/firefox/ install clean Проверяем что программа установлена: pkg_info | grep firefox Получаем: firefox-2.0.0.3,1 Web browser based on the browser portion of Mozilla Как только установка будет закончена переходим к разделу врапперов. Простой установки плагинов для нормального функционирования будет недостаточно. Необходимо установить еще две программы. Первая называется NSPluginWrapper, она будет использована с плагинами Flash, Adobe Reader, Realplayer и Mplayerplug-in. Вторая - avavmwrapper плагин для Jav'ы. Процедура установки NSPluginWrapper из портов make -C /usr/ports/www/nspluginwrapper/ install clean Проверяем что программа установлена: pkg_info | grep nspluginwrapper Получаем: nspluginwrapper-0.9.91.4 A compatibility plugin for Netscape 4 (NPAPI) plugins Пожалуйста установите следующие программы, если они не присутствуют в вашей системе: linux-atk из портов: make -C /usr/ports/accessibility/linux-atk/ install clean linux-expat из портов: make -C /usr/ports/textproc/linux-expat/ install clean linux-fontconfig из портов: make -C /usr/ports/x11-fonts/linux-fontconfig/ install clean linux-glib2 из портов: make -C /usr/ports/devel/linux-glib2/ install clean linux-gtk2 из портов: make -C /usr/ports/x11-toolkits/linux-gtk2/ install clean linux-jpeg из портов: make -C /usr/ports/graphics/linux-jpeg/ install clean linux-pango из портов: make -C /usr/ports/x11-toolkits/linux-pango/ install clean linux-png из портов: make -C /usr/ports/graphics/linux-png/ install clean linux-tiff из портов: make -C /usr/ports/graphics/linux-tiff/ install clean linux-xorg-libs из портов: make -C /usr/ports/x11/linux-xorg-libs/ install clean linux_base-fc4 из портов: make -C /usr/ports/emulators/linux_base-fc4/ install clean И переходим к следующим врапперам. Процедура установки javavmwrapper из портов make -C /usr/ports/java/javavmwrapper/ install clean Проверяем что программа установлена: pkg_info | grep javavmwrapper Получаем: javavmwrapper-2.3 Wrapper script for various Java Virtual Machines Переходим к плагинам. flash Версия инсталлера 9.0r31_1. Процедура установки из портов: make -C /usr/ports/www/linux-flashplugin9/ install clean проверяем что программа установлена: pkg_info | grep linux-flashplugin получаем: linux-flashplugin-9.0r31_1 Adobe Flash Player NPAPI Plugin Adobe Reader Версия инсталлера 7-7.0.9,1. Процедура установки из портов: make -C /usr/ports/print/acroread7/ install clean Проверяем что программа установлена: pkg_info | grep acroread Получаем: acroread7-7.0.9,1 Adobe Reader for view, print, and search PDF documents RealPlayer Плагин позволяет проигрывать наиболее популярный мультимедиа формат в Web. Версия инсталера 10.0.8.805.20060718. Процедура установки из портов: make -C /usr/ports/multimedia/linux-realplayer/ install clean проверяем что программа установлена: pkg_info | grep linux-realplayer получем: linux-realplayer-10.0.8.805.20060718 Linux RealPlayer 10 from RealNetworks Mplayer-plugin Плагин позволяет отображать на экране потоковое видео в некоторых форматах (см.ниже) Window Media: wmv, avi, asf, wav и asx QuickTime: mov и smil MPEG Video и Audio: mpeg и mp3 Ogg Vorbis: ogg AutoDesk FLI: fli и flc Vivo: vivo Real Player: ram и rm Версия инсталера 3.40. Процедура установки из портов: make -C /usr/ports/www/mplayer-plugin/ install clean Установка mplayer может потребовать выбора опций компиляции. Советую не выбирать SKINS зависимость от mplayer skins. Учитывая тот факт, что некоторые связи сломаны, некоторые файлы не смогут быть использованы и вы встретите ошибку компиляции. Проверяем что программа установлена: pkg_info | grep mplayerplug-in Получаем: mplayerplug-in-3.40 A Mozilla plugin for the MPlayer media player Java Плагин позволяет применять java апплеты. Версия инсталера 1.4.2p8_5. Перед установкой загрузите модуль linprocfs: kldload linprocfs затем выполните: mount -t linprocfs linprocfs /compat/linux/proc Устанавливаем Java плагин. Я выбрал jdk1.4.2 который не устанавливается автоматически в FireFox, как jdk 1.5. jdk 1.4 обладает ограничениями лицензии поэтому вы должны вручную загрузить файлы по этому адресу. Щелкните по кнопке download соответствующей файлу Java 2 SDK 1.4.2. Вы должны зарегистрироватся на сайте sun. После подтверждения лицензии загрузите следующие файлы: SCSL Source file, j2sdk-1_4_2-src-scsl.zip SCSL Binaries file, j2sdk-1_4_2-bin-scsl.zip Перейдите по адресу: https://java.sun.com/javase/downloads/index.jsp, и щелкните по кнопке download соответствующей JDK US DST Timezone Update Tool - 1.1.0. Загрузите файлы: JDK US DST Timezone Update Tool - 1.1.0, tzupdater-1.1.0-2007c.zip Другой файл, j2sdk-1_4_2_13-linux-i586.bin должен быть загружен по этому адресу. И, наконец, Patchset 8, bsd-jdk14-patches-8.tar.gz по следующему адресу. Как только все файлы будут загружены, скопируйте их в каталог /usr/ports/distfiles/ и начните установку: make -C /usr/ports/java/jdk14/ install clean Проявите терпение - процесс требует времени. Проверяем что программа установлена: pkg_info | grep jdk получаем: jdk-1.4.2p8_5 Java Development Kit 1.4.2 Браузер должен подключить java плагин. Для этого необходимо сделать символическую ссылку: ln -s /usr/local/jdk1.4.2/jre/plugin/i386/ns610/libjavaplugin_oji.so \ /usr/local/lib/browser_plugins/ Переходим к следующему шагу. Использование NSPluginWrapper Плагины должны оказатся в каталоге /usr/local/lib/browser_plugins/. С linuxpluginwrapper, необходимо создавать символические ссылки, что бы браузер смог увидеть новые модули. Для автоматизации данных действий выполните команду: nspluginwrapper -v -a -i Для полного описания использованных опций смотрите страницы документации не доступной через web. Проверьте что все работает: ls /usr/local/lib/browser_plugins/ Вы должны получить примерно следующее: libjavaplugin_oji.so mplayerplug-in-rm.xpt mplayerplug-in-dvx.so mplayerplug-in-wmp.so mplayerplug-in-dvx.xpt mplayerplug-in-wmp.xpt mplayerplug-in-gmp.so mplayerplug-in.so mplayerplug-in-gmp.xpt mplayerplug-in.xpt mplayer-plug-in-qt.so npwrapper.libflashplayer.so mplayerplug-in-qt.xpt npwrapper.nphelix.so mplayerplug-in-rm.so npwrapper.nppdf.so Переходим к следующему шагу. Проверьте, что бы ваш браузер поддержал ранее установленные плагины, открыв меню посвященное плагинам: about:plugins (это надо набрать в адресной строке браузера) Теперь вы знаете о том как использовать NSPluginWrapper, для автоматической конфигурации плагинов с браузером. прим. lissyara: 1. Оригинал. В случае любых неясностей и разночтений рекомендую обращаться к нему. 2. Для избежания проблем, если инсталляция делается не в чистую, а что-то было, или пробовали инсталлить до этого, вначале надо удалить симлинки, а уже потом лепить новые. Т.е. до команды nspluginwrapper -v -a -i надо дать nspluginwrapper -v -a -r Думаю, излишне говорить, что если что-то сделано не симлинками - позаботтьтесь о его сохранении. 3. Ё-тубе не показывает :) В рассылке FreeBSD говорят что из-за того, что линуксовая дрянь от xorg6.9 - а у меня (ну как и у многих уже) - 7.2. У кого 6.9 - отпишитесь - просто интересно... Переведено - Andy <cpz@inbox.ru.>. Оцивилизовано - lissyara <http://www.lissyara.su>;

<< Предыдущая ИНДЕКС Правка src / Печать Следующая >>

Обсуждение [ RSS ]
 
  • 1.1, VadZay, 17:08, 20/07/2007 [ответить] [смотреть все]
  • +/
    Собирал все с последними портами.
    Ютуб работает.
     
  • 1.2, Vladimir, 12:48, 29/08/2007 [ответить] [смотреть все]
  • +/
    все делал по инструкции, но неработает:
    http://www.kongregate.com/games/gaby/onslaught2
    Система: FreeBSD 6.2/Xorg 7.2/KDE 3.5.7

    FireFox 2.0.0.6
    about:plugins
        Имя файла: npwrapper.libflashplayer.so
        Shockwave Flash 9.0 r48

    только установлен jdk16
    где может быть ошибка?

     
  • 1.3, mephius, 11:52, 01/10/2007 [ответить] [смотреть все]
  • +/
    Покамест стабильнее работает не 9-й флэшплагин, а 7-й.
     
     
  • 2.4, nanthony, 16:41, 01/11/2007 [^] [ответить] [смотреть все]
  • +/
    Т.е. всё встало и работает, но вместо флэшек - белые квадратики.
     
  • 1.5, Peter, 19:34, 01/08/2008 [ответить] [смотреть все]
  • +/
    спасибо, ютубу и гугл-аналитикс видно, гнэш с мплеером что-то не брали.
    фря 7.0, хлиб 7.3, хсервер 1.4.2
     
  • 1.6, sleepycat, 13:11, 09/04/2010 [ответить] [смотреть все]  
  • +/
    Freebsd 8, порты на 09.04.2010
    завелось без сучка и задоринки)))
    автору спс
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:





      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor