Cómo se hace? Utilizar Flash en Firefox a través de Pepper
Hace ya un poco más de 4 años Adobe dejó de dar soporte a Flash en Linux por las vías tradicionales y a los usuarios de Firefox nos dejó parados en la versión 11.2, un tanto desactualizados y vulnerables en la jungla de Internet. Pese a las fallas de seguridad que presenta el producto de Adobe y el avance de las tecnologías web, aún Flash sigue siendo empleado y aunque lo tengamos instalado a través de gnash u otro paquete, los molestos carteles «Para ver esta página asegúrate que Adobe Flash Player 11.5 o superior está instalado» aparecen cuando menos lo esperamos.
El tiempo ha pasado y con unos sencillos pasos podemos utilizar Flash en Firefox a través de la API Pepper. Para eso debemos contar con un sistema de 64 bits y tener instalado los paquetes browser-plugin-freshplayer-pepperflash (disponible en los repos) y chromium-pepper-flash (obtenido de los repos de OpenSuse y convertido a DEB mediante Alien).
Para 32 bits no he probado ya que en openSuse extraen el Flash incluido en Chrome y Google ya no libera versiones de 32 bits de su navegador.
Para Debian/Ubuntu, derivados y paquetería DEB
Los pasos que siguen han sido probados en Debian 8, Testing y en Ubuntu 16.04 para sistemas de 64 bits pues como dije anteriormente, Chrome ya no libera versiones para 32 bits.
- Desinstalar todos los paquetes que provean Flash (gnash, klash o lo que tengan instalado).
- Descargar e instalar este paquete que contiene flash.
FLASH_VERSION=22.0.0.196-2.2 wget https://firefoxmania.uci.cu/common/plugins/chromium-pepper-flash_${FLASH_VERSION}_amd64.deb sudo dpkg -i chromium-pepper-flash_${FLASH_VERSION}_amd64.deb Si usan Debian Testing o Ubuntu 16.04 pueden saltar este paso. En Debian 8 Jessie debe agregar el repo stable-backports al archivo /etc/apt/sources.list.sudo echo 'deb https://debian.uci.cu/debian/ stable-backports main contrib non-free' >> /etc/apt/sources.list sudo apt update
- Instalar el paquete browser-plugin-freshplayer-pepperflash sin recomendaciones para que no descargue Chrome.
sudo apt --no-install-recommends install browser-plugin-freshplayer-pepperflash
- Cerrar y abrir nuevamente Firefox.
Para Suse/OpenSuse/Arch, derivados y paquetería RPM
Los siguientes pasos han sidos probados en openSuse Leap 42.1.
- Desinstalar todos los paquetes que provean Flash (gnash, klash o lo que tengan instalado).
- Descargar e instalar este paquete que contiene flash.
FLASH_VERSION=22.0.0.196-1.2 wget https://firefoxmania.uci.cu/common/plugins/chromium-pepper-flash-${FLASH_VERSION}.x86_64.rpm sudo rpm -i chromium-pepper-flash-${FLASH_VERSION}.x86_64.rpm - Instalar el paquete freshplayerplugin.
sudo zypper|yum install freshplayerplugin
- Cerrar y abrir nuevamente Firefox.
Al terminar todos los pasos, en la sección Plugins del Administrador de complementos (about:addons) deben ver instalado Shockwave Flash en su versión 22 como se muestra en la siguiente imagen.
Eso es todo, ya tenemos la última versión estable de Flash en Linux lista para usar en Firefox. En este artículo y en la página Plugins del sitio de los complementos publicaremos las actualizaciones de Flash para que se mantengan actualizados..
Espero que les haya sido útil.
0





