Contenido Flash en navegadores debianitas Iceweasel y Chromium

por | octubre 3, 2015

Adobe Flash… qué bien nos cae a todos. Que tiene los días contados llevo bastante tiempo leyéndolo. Y puede que sea cierto, pero todavía tiene tirón, así que aquí os pongo una guía con la que gestionar fácilmente los plugins necesarios para reproducir contenido Flash en los navegadores Iceweasel (Firefox) y Chromium (Chrome).

Partimos de ciertos supuestos:

  • Adobe Flash no es libre, por lo que tendremos que hacer cambios en nuestro sources.list para tener disponible ese software desde repos.
  • Se actualiza muy a menudo, porque tiene más agujeros de seguridad que un queso gruyere.
  • Suele caer mal a todo el mundo.

Añadir rama non-free a los repos en /etc/apt/sources.list

Primer paso indispensable es modificar nuestros repositorios y añadir la rama non-free. Abrimos /etc/apt/sources.list con nuestro editor favorito, por ejemplo vi:

vi /etc/apt/sources.list

Y añadimos non-free:

Una vez añadido y guardados los cambios, refrescamos:

apt-get update

Iceweasel: flashplugin-nonfree

Para reproducir contenido flash en Iceweasel instalaremos el plugin de Adobe de la siguiente manera:

apt-get install flashplugin-nonfree

El plugin no se actualiza automáticamente cuando hacemos un apt-get upgrade. Por lo tanto cuando se queda desactualizado tendremos mensajes como este:

Para solucionar esto anterior tendremos que actualizar el plugin, teniendo en cuenta que éste tiene una serie de comandos propios para gestionarlo que nada tienen que ver con apt-get u otro gestor de paquetes. También podemos ver el status de la versión instalada y desinstalar actualizaciones:

# Actualizar plugin (tiene su propio actualizador, no actualiza con apt-get update)
update-flashplugin-nonfree --install

# Status de la versión instalada
update-flashplugin-nonfree --status

# Desinstalar actualizaciones (no desinstala el paquete del sistema)
update-flashplugin-nonfree --uninstall

Chromium: pepperflashplugin-nonfree

Para Chromium también tendremos que instalar el plugin correspondiente:

apt-get install pepperflashplugin-nonfree

Las actualizaciones, status y desinstalaciones se realizan prácticamente igual que las de el plugin homólogo de Iceweasel:

# Actualizar
update-pepperflashplugin-nonfree --install

# Desinstala actualizaciones (no desinstala el paquete del sistema)
update-pepperflashplugin-nonfree --uninstall

# Status de la versión instalada
update-pepperflashplugin-nonfree --status

También tened en cuenta que podéis controlar las propiedades de Flash Player con:

flash-player-properties

Y con esto y un bizcocho, feliz día.