Автор Тема: Как заставить flashplugin работать на FreeBSD 8 (amd64)  (Прочитано 1817 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Mona Sax

  • Супермодератор
  • Сообщений: 538
  • Репутация: 6
  • OS:
  • Windows Vista/Server 2008 Windows Vista/Server 2008
  • Browser:
  • Firefox 3.6.8 Firefox 3.6.8
    • Просмотр профиля
1. правим /etc/make.conf
OVERRIDE_LINUX_NONBASE_PORTS= f10
OVERRIDE_LINUX_BASE_PORT= f10
LINUX_DIST_SUFFIX= -f10

2. правим /etc/sysctl.conf

compat.linux.osrelease=2.6.16

3. устанавливаем следующие порты:

cd /usr/ports/emulators/linux_base-f10 && make install clean
cd /usr/ports/www/linux-f10-flashplugin10 && make install clean
note: второй порт просто так не установится и попросит сходить по невалидному линку для скачивания вручную. правильный линк: http://get.adobe.com/flashplayer/thankyou/?installer=Flash_Player_10_for_Linux_(.tar.gz)
скачанное нужно поместить в /usr/ports/distfiles/flashplugin/10.0r32

в случае получения ошибки про неверный размер, навроде такого:
=> install_flash_player_10_linux.tar.gz doesn't seem to exist in /usr/ports/distfiles/flashplugin/10.0r32.
=> Attempting to fetch from http://fpdownload.adobe.com/get/flashplayer/current/.
fetch: http://fpdownload.adobe.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz: size mismatch: expected 4044751, actual 4050435
надо бы обновить порты ;)

4. если система почти девственно чистая - редактируем /etc/fstab, добавляя туда linprocfs:
linproc /compat/linux/proc linprocfs rw 0 0

5. в обязательном порядке ставим nspluginwrapper:
The nspluginwrapper is an Open Source compatibility plugin for Netscape 4
(NPAPI) plugins. That is, it enables you to use plugins on platforms they were
not built for. For example, you can use the Adobe Flash plugin on Linux/x86_64,
NetBSD and FreeBSD platforms.

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

6. в моём случае браузером является Firefox, для него плагин ставится следующим образом:
 - создаем директорию для плагинов:
mkdir -p ~/.mozilla/plugins
- создаем симлинк на плагин:
cd ~/.mozilla/plugins
ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so
- устанавливаем плагин:
[m0na@m0na-workpc ~/.mozilla/plugins]$ nspluginwrapper -v -a -i
Auto-install plugins from /home/m0na/.mozilla/plugins
Looking for plugins in /home/m0na/.mozilla/plugins
Install plugin /home/m0na/.mozilla/plugins/libflashplayer.so
  into /home/m0na/.mozilla/plugins/npwrapper.libflashplayer.so

и всё, теперь можно идти на youtube-rutube-ещёкудато и радоваться :)
Обсуждение
« Последнее редактирование: Август 18, 2010, 02:23:41 pm от Pascal »