- Вступ
- Вихідні дані
- Включення двійковій сумісності з Linux
- Установка Adobe Flash Player і nspluginwrapper
- Додавання підтримки Flash в Mozilla Firefox
- Додавання підтримки Flash в Chromium
- Додавання підтримки Flash в Epiphany
- Додавання підтримки Flash в Konqueror
- Додавання підтримки Flash в Opera
- висновок
За замовчуванням такі браузери, як Mozilla Firefox , Chromium , Epiphany , Konqueror і Opera для FreeBSD «відмовляються» відтворювати Flash-ролики, пропонуючи встановити безкоштовний плагін Adobe Flash Player. Так в чому ж проблема? У тому, що плагін Adobe Flash Player для FreeBSD просто не існує. Невже ця обставина може стати причиною для відмови від перегляду мультимедійного контенту в браузерах Mozilla Firefox, Chromium, Epiphany, Konqueror і Opera на робочому столі з FreeBSD? Звичайно ж ні!
Вступ
Один з можливих способів відтворення Flash-роликів в браузерах Mozilla Firefox, Chromium, Epiphany, Konqueror і Opera для FreeBSD полягає у використанні NPAPI -плагіна Adobe Flash Player, призначеного для роботи в середовищі Linux. Ви можете знайти в Мережі безліч мінлива на цю тему, однак в переважній більшості випадків практика покаже, що вони вже втратили свою актуальність. Після настройки Flash на власному комп'ютері з FreeBSD я написав першу версію цієї статті, яка стосувалася браузерів Konqueror і Mozilla Firefox і трохи пізніше Opera. У зв'язку з тим, що стаття викликала значний (природно, за мірками даного блогу ) Інтерес, було вирішено не тільки повністю оновити її, але і додати в список браузерів швидко набирає популярність Chromium і добре знайомий користувачам GNOME Epiphany.
Вихідні дані
Є комп'ютер з операційною системою FreeBSD, на який, крім усього іншого, встановлені браузери Mozilla Firefox, Chromium, Epiphany, Konqueror і Opera (природно, одночасне наявність відразу всіх перерахованих браузерів не обов'язково). Для відтворення Flash-роликів в браузерах Mozilla Firefox, Chromium, Epiphany і Konqueror буде використовуватися зв'язка плагіна Adobe Flash Player для Linux версії 11 (ні в якому разі не версії 7, яка застаріла, і не версії 9, яка не відрізняється стабільністю) з nspluginwrapper , А для стикування цієї зв'язки з браузером Opera знадобиться пакет opera-linuxplugins . Все згадане програмне забезпечення буде встановлюватися з оновленої колекції портів.
Включення двійковій сумісності з Linux
У зв'язку з тим, що частина використовуваного програмного забезпечення призначена для роботи в середовищі Linux, в першу чергу, необхідно включити двійкову сумісність з цією операційною системою. Для цього слід, по-перше, додати в файл /etc/rc.conf рядок:
linux_enable = "YES"
По-друге, додати в файл / etc / fstab визначення віртуальної файлової системи linprocfs (5) , Потрібної для взаємодії Linux-процесів:
linproc / compat / linux / proc linprocfs rw 0 0
І, по-третє, створити зазначену точку монтування, змонтувати файлову систему linproc і активувати підтримку Linux командами:
mkdir -p / compat / linux / proc mount / compat / linux / proc /etc/rc.d/abi start
Установка Adobe Flash Player і nspluginwrapper
Для установки Adobe Flash Player і nspluginwrapper з портів необхідно виконати команди:
cd / usr / ports / www / linux-f10-flashplugin11 make install clean cd ../nspluginwrapper make install clean
Якщо Ви плануєте додати підтримку Flash в браузери Mozilla Firefox, Chromium і Konqueror, після завершення установки доведеться створити папку / usr / local / lib / browser_plugins та здійснити реєстрацію всіх NPAPI-плагінів, включаючи Adobe Flash Player, командами:
mkdir / usr / local / lib / browser_plugins nspluginwrapper -a -i
Додавання підтримки Flash в Mozilla Firefox
Для додавання підтримки Flash в браузер Mozilla Firefox для поточного користувача слід створити в папці ~ / .mozilla / plugins символічне посилання на файл /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so командою:
ln -s /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so ~ / .mozilla / plugins
Після перезапуску браузера Mozilla Firefox можна перейти за спеціальною адресою about: plugins, переконатися в тому, що список Включені плагіни містить розділ Shockwave Flash, а потім приступити до тестування доданої функціональності.
Додавання підтримки Flash в Chromium
Додавання підтримки Flash в браузер Chromium для поточного користувача не відрізняється від аналогічної процедури для браузера Mozilla Firefox. Якщо Ви вже налаштували відтворення Flash-роликів в браузері Mozilla Firefox, то зможете переглядати їх і в браузері Chromium, якщо ж Ви не використовуєте браузер Mozilla Firefox, для додавання підтримки Flash в браузер Chromium необхідно створити папку ~ / .mozilla / plugins, а потім помістити в неї згадану вище символічне посилання на файл /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so командами:
mkdir -p ~ / .mozilla / plugins ln -s /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so ~ / .mozilla / plugins
Як і в разі браузера Mozilla Firefox, після перезапуску браузера Chromium можна перейти за спеціальною адресою about: plugins, переконатися в тому, що список Модулі містить розділ Flash, а потім приступити до тестування доданої функціональності.
Додавання підтримки Flash в Epiphany
Для додавання підтримки Flash в браузер Epiphany не потрібно виконувати ніякі додаткові дії. Браузер Epiphany, що працює від імені будь-якого користувача, готовий до відтворення Flash-роликів відразу після описаної вище установки Adobe Flash Player і nspluginwrapper.
Додавання підтримки Flash в Konqueror
Для додавання підтримки Flash в браузер Konqueror для поточного користувача слід виконати команду головного меню Konqueror Налаштування »Налаштувати Konqueror, у вікні Налаштувати - Konqueror вибрати на лівій панелі пункт Веб-браузер» Модулі, на правій панелі натиснути кнопку Створити, будь-яким способом помістити текст / usr / local / lib / browser_plugins в поле Папка, натиснути кнопку із зображенням дискети, а потім натиснути кнопку Шукати нові модулі. Після завершення пошуку в списку Модулі з'являться всі знайдені плагіни, включаючи Shockwave Flash. Відразу ж після закриття вікна Налаштувати - Konqueror браузер Konqueror зможе відтворювати Flash-ролики. Як і у випадку з браузерами Mozilla Firefox і Chromium, для отримання інформація про плагіни, які використовуються браузером Konqueror, досить відкрити спеціальну адресу about: plugins.
Додавання підтримки Flash в Opera
Для додавання підтримки Flash в браузер Opera для всіх користувачів потрібно встановити opera-linuxplugins з портів командами:
cd / usr / ports / www / opera-linuxplugins make install clean
Після завершення установки необхідно перейти за спеціальною адресою about: plugins, клацнути по посиланню Оновити плагіни, переконатися, що в результаті оновлення в списку Модулі з'явився розділ Shockwave Flash, а потім приступити до тестування доданої функціональності.
висновок
Тривале тестування описаної конфігурації з усіма перерахованими браузерами не виявило ніяких проблем. Flash-ролики, розміщені на різних сайтах, включаючи всі відомі мені відеохостінги, відтворювалися і продовжують відтворюються без будь-яких помилок. У зв'язку з цим я щиро сподіваюся, що запропонована інструкція виявиться корисною всім, хто не встиг додати підтримку Flash в браузери Mozilla Firefox, Chromium, Epiphany, Konqueror і Opera для операційної системи FreeBSD.
Поділіться посиланням в соціальній мережі або блозі:
Так в чому ж проблема?Невже ця обставина може стати причиною для відмови від перегляду мультимедійного контенту в браузерах Mozilla Firefox, Chromium, Epiphany, Konqueror і Opera на робочому столі з FreeBSD?