Установка Opera под X-ми

Как web-клиент использую Opera. Можно установить Оперу нативную (/usr/ports/www/opera)или линукс-оперу (/usr/ports/www/linux-opera). Рассмотрим установку linux-opera. Ставим из портов:

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

На момент написания данной статьи версия оперы 9.25. Ставится быстренько, т.к. не компилируется, а устанавливается из бинарника. Теперь необходимо научить ее отображать java. Открываем /usr/ports/java/linux-sun-jdk16 и устанавливаем яву. Перед установкой смотрим в distinfo порта и видим, что необходим бинарник jdk-6u3-linux-i586.bin, выкачиваем его и ложим в /usr/ports/distfiles и инсталлируем:

# cd usr/ports/java/linux-sun-jdk16
# make install clean

Открываем linux-opera, заходим в настройки и ставим галочку Enable java (Tools – Preferencess – Advanced – Content), в java options указываем путь к библиотекам, где лежит ява /usr/local/linux-sun-jdk1.6.0/jre/lib/i386, жмем ok и проверяем – ява должна работать.

Ява установлена, теперь установим плагины для Flash (/usr/ports/www/opera-linuxplugins) и для отображения акробата 7 и реалплейера 10 (/usr/ports/www/linuxpluginwrapper).

#cd /usr/ports/www/opera-linuxplugins
#make install clean
#cd /usr/ports/www/linuxpluginwrapper
#make install clean
#cp /usr/local/share/examples/linuxpluginwrapper/libmap.conf-FreeBSD6 /etc/libmap.conf

Рестартуем оперу, заходим Tools – Preferencess – Advanced – Content, ставим галочку Enable plugin, жмем на Plugins options и на Find new и после опера покажет новые плагины, которые будут использованы. В настоящее время есть трудности с проигрыванием 9-го флеша, бывает проигрывание ролика обрывается, а бывает пыдает в core, думаю разработчики со временем поправят.

Теперь рассмотрим установку нативной родной оперы из портов. Заходим в /usr/ports/www/opera делаем make config и видим, 2 галочки: ASPELL (должна стоять) и SHARED. При снятии галочки SHARED будет установлена Static QT – чистая опера без возможности подключения дополнительных модулей, ставится быстро – нужна тем, кому необходимо как можно быстрее получить браузер и работать с ним, нам она не подходит. Ставим галочку, делаем make install clan и ждем пока установится, кроме самой оперы будет установлено много зависимых модулей. На момент написания статьи версия оперы 9.24. Теперь установим яву:

#cd /usr/ports/java/diablo-jre15
#make install clean

Открываем opera, заходим в настройки и ставим галочку Enable java (Tools – Preferencess – Advanced – Content), в java options указываем путь к библиотекам, где лежит ява /usr/local/diablo-jre1.5.0/lib/i386, жмем ok и проверяем – ява должна работать.

Ява работает, а вот с флешками труднее. Нативная опера не понимает линуксовых плагинов, поэтому ставим нативный мозилловский плагин:

# cd /usr/ports/www/flashplugin-mozilla
# make install clean

Теперь опере надо показать, где он находится. Tools – Preferencess – Advanced – Content, ставим галочку Enable plugin, жмем на Plugins options – Change path – Add – /usr/local/lib/browser_plugins – ok -find new. Появится Flash Movie Player 0.4.12. Этот плагин показывает некоторые флешки, но не все, например флешки с youtube.com не показывает, дальше копаться в нативной опере неохота, т.к. все что необходимо реализовано в linux-opera.

© mick, 2008.