Уже несколько раз сталкивался с таким вопросом от многих людей. Потому пишу очень кратенький ман отдельной темой чисто чтоб заметили.
Дело в том, что 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
Для работы flash в Konqueror достаточно добавить директорию ~/.mozilla/plugins/ в список директорий для поиска плагинов.
Вот и все. Начиная со следующего запуска все будет работать. Метод неоднократно тестировался и всегда давал исключительно положительный результат. Всем успеха!