![]() |
Flash в Firefox и Konqueror для Linux x64
Уже несколько раз сталкивался с таким вопросом от многих людей. Потому пишу очень кратенький ман отдельной темой чисто чтоб заметили.
Дело в том, что Macromedia, а после и перекупивший ее Adobe не озаботились поддержкой их flash-плагином для 64-битных Линуксов. Однако технология не стоит на месте, и системы x64 все больше завоевывают рынок домашних мультимедийных ПК. Во многий дистрибутивах типа Ubuntu эта поддержка уже реализована(Правда, зачастую достаточно криво. Именно в упомянутой Убунте порой для корректной работы Flash требуется проделать подобные действия. Все указанные пакеты лежат в репозиториях), однако в дистрибутивах ручной сборки(типа, Gentoo, Debian, Arch и т.д.) эта вещь по понятным причинам отсутствует. Я предлагаю достаточно тяжеловесный, но безотказно действующий метод, заставляющий работать flash в браузерах Firefox и Konqueror со звуком, интерактивностью и вообще всей функциональностью в полном объеме. Этот способ был взят с ArchWiki, так что я являюсь далеко не изобретателем, а скорее переводчиком, и на первоисточник никоим образом не претендую. Пользователи ArchLinux здесь будут в неком преимуществе, однако метод работает на всех дистрибутивах. Итак, для начала нам требуется поставить следующие библиотеки: gtk2 lib32-atk lib32-cairo lib32-expat lib32-fontconfig lib32-freetype2 lib32-gcc-libs lib32-glib2 lib32-glibc lib32-gtk2 lib32-libice lib32-libpng lib32-libsm lib32-libx11 lib32-libxau lib32-libxcb lib32-libxcursor lib32-libxext lib32-libxfixes lib32-libxft lib32-libxi lib32-libxinerama lib32-libxmu lib32-libxrandr lib32-libxrender lib32-libxt lib32-pango lib32-pcre lib32-zlib libxt util-linux-ng lib32-alsa-lib lib32-libxdamage lib32-libstdc++5 Думаю, большинство из них вы найдете в репозиториях своего дистрибутива(Арчовцы найдут точно). Если же нет, в гугле они ищутся, правда, к сожалению, не всем скопом, а поотдельности. После этого следует поставить nspluginwrapper и nspluginwrapper-flash. Пользователи Arch опять в лучшем положении и могут воспользоваться AUR`ом: nspluginwrapper (Не забудьте выставить 0777 права для rpmextract.sh!!) nspluginwrapper-flash Все же остальные могут взять nspluginwrapper в rpm тут или source тут. Далее же скачать отсюда flash-plugin, отсюда файл с лицензией и поместить их(предварительно разархивировав плагин, естественно) в /usr/lib/mozilla/plugins/ и /usr/share/licenses/nspluginwrapper-flash/ соответственно. Все почти готово. Осталось убедиться, что существует директория ~/.mozilla/plugins/ (если ее нет, создаем сами под нашим пользователем) и выполняем под пользователем, ни в коем случае не под root, команду: Код:
nspluginwrapper -v -a -iВот и все. Начиная со следующего запуска все будет работать. Метод неоднократно тестировался и всегда давал исключительно положительный результат. Всем успеха! |
| Время: 02:41 |