Документация по ОС FreeBSD Среда, 18.06.2025, 10:21
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Мои статьи [0]
Установка и настройка [281]
X Window [25]
Man pages [30]
Ports & Packages [26]
cvs [18]
Multimedia [20]
Нововсти в мире Unix [0]
RFC [4]
RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Безопасность [52]
Работа с железом [58]
Книги по FreeBSD [17]
Сеть [505]
Программирование [40]
FireWall [58]
Темы экзамена BSDA [14]
Официальные темы экзамена BSDA, включая подробноые описания и советы по обучению.

Главная » Статьи » Установка и настройка

FreeBSD: поддержка Flash в браузерах Konqueror и Mozilla Firefox [2010]

По умолчанию браузеры Konqueror и Mozilla Firefox "не умеют” воспроизводить Flash-ролики. Для воспроизведения Flash-роликов этими браузерами необходимо установить бесплатный плагин Adobe Flash Player. Так в чем же проблема? В том, что плагин Adobe Flash Player не предназначен для работы в FreeBSD. Неужели данное обстоятельство может стать причиной отказа от просмотра мультимедийного контента в браузерах Konqueror и Mozilla Firefox на десктопе с FreeBSD? Конечно же, нет.

Постановка задачи

Одним из возможных способов воспроизведения Flash-роликов в браузерах Konqueror и Mozilla Firefox, работающих в среде FreeBSD, является использование Adobe Flash Player NPAPI плагина, предназначенного для работы в среде Linux. В Сети есть статьи на эту тему. Лично мне помогла статья NSPluginWrapper – прикручиваем flash к firefox в FreeBSD, а также 45 комментариев к ней и 37 сообщений в соответствующей ветке форума. После изучения информации и недолгих заморочек мне удалось добиться корректного воспроизведения всех "попавшихся под руку” Flash-роликов в вышеназванных браузерах, в связи с чем была написана данная инструкция.

Исходные данные

Имеется компьютер с операционной системой FreeBSD и графической оболочкой KDE, на который кроме всего прочего установлены браузеры Konqueror и Mozilla Firefox. Для воспроизведения Flash-роликов будет использоваться плагин Adobe Flash Player для Linux версии 10 (ни в коем случае не версии 7, которая устарела, и не версии 9, которая не отличается стабильностью); стыковку FreeBSD-браузера и Linux-плагина обеспечит NSPluginWrapper. Перечисленное программное обеспечение будет устанавливаться из портов, поэтому я настоятельно рекомендую Вам обновить их перед выполнением действий, описанных ниже (я использовал FreeBSD 8.0 и последние версии портов для нее).

Включение двоичной совместимости с Linux

Часть упомянутого в статье программного обеспечения предназначена для работы в среде операционной системы Linux, поэтому, в первую очередь, необходимо включить двоичную совместимость c Linux. Для этого следует добавить в файл /etc/rc.conf строку:

linux_enable="YES"

А также определить виртуальную файловую систему linproc (она необходима для взаимодействия Linux-процессов) в файле /etc/fstab:

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

Далее следует создать необходимую точку монтирования, смонтировать файловую систему linproc и активировать поддержку Linux:

mkdir -p /usr/compat/linux/proc
mount /usr/compat/linux/proc
/etc/rc.d/abi start

Установка программного обеспечения

Adobe Flash Player и NSPluginWrapper необходимо установить из портов:

cd /usr/ports/www/linux-f10-flashplugin10
make install clean
cd ../nspluginwrapper
make install clean

После завершения установки нужно обновить соответствующие символические ссылки в папке /usr/local/lib/browser_plugins (учтите, что эту операцию следует выполнять от имени root, иначе будет изменен профиль текущего пользователя, а не конфигурация системы):

nspluginwrapper -a -r
nspluginwrapper -a -i

Добавление поддержки Flash в Konqueror

Для добавления поддержки Flash в браузере Konqueror необходимо выполнить команду главного меню Настройка » Настроить Konqueror, в открывшемся окне Настроить – Konqueror, выбрать на левой панели пункт Модули, находящийся в разделе Веб-браузер, в открывшейся вкладке Настройка встраиваемых модулей браузера перейти на закладку Модули, нажать кнопку Создать, ввести в поле Папка путь к папке, содержащей плагины для браузеров – /usr/local/lib/browser_plugins, нажать кнопу с изображением дискеты и, наконец, нажать кнопку Искать новые модули. После завершения поиска в списке Модули появятся все найденные плагины, включая ранее установленный нами. На этом настройка поддержки Flash в браузере Konqueror заканчивается. Остается закрыть окно Настроить – Konqueror и приступить к тестированию добавленных функций. Для получения подробной информации обо всех плагинах, используемых браузером Konqueror, можно перейти по адресу about:plugins. Плагин Adobe Flash Player отображается в списке плагинов браузера Konqueror как Shockwave Flash plugin.

Добавление поддержки Flash в Mozilla Firefox

Для добавления поддержки Flash в браузере Mozilla Firefox необходимо создать в папке /usr/local/lib/firefox3/plugins символическую ссылку на файл /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so:

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

Вот, собственно, и вся настройка. Остается перезапустить браузер и приступить к тестированию добавленных функций. Информация обо всех плагинах, используемых браузером Mozilla Firefox, может быть получена точно также, как и в случае с браузером Konqueror.

Заключение

Тестирование описанной конфигурации не выявило ни каких проблем. Flash-ролики, размещенные на различных сайтах, включая большую часть известных видеохостингов, воспроизводились (и воспроизводятся) без ошибок. Именно поэтому я рекомендую всем, кто еще не добавил поддержку Flash в браузеры Konqueror и Mozilla Firefox, обратить пристальное внимание на рассмотренный метод.



Источник: http://www.sergeysl.ru/freebsd-flash-on-konqueror-and-firefox/
Категория: Установка и настройка | Добавил: oleg (30.01.2010) | Автор: SergeySL
Просмотров: 805 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2025