miércoles, agosto 26, 2009

Flashplayer en Debian

En esta ocasión escribiré los pasos a seguir para instalar Adobe Flash Player en Debian Lenny i386 y el plugin para Iceweasel, o para cualquier otro navegador en general.
Sé que hay otros paquetes nativos de Debian para lo mismo. De hecho he utilizado el paquete flashplugin-nonfree y me ha funcionado bien. Sin embargo, este paquete se encuentra en la rama testing y últimamente trato de no tener un sistema híbrido, de mantenerme en lo estable.
Rápidamente, si hay quien le interesa instalar el flashplugin-nonfree, lo que se necesita es incluir o tener en el sources.list la siguiente línea:

deb http://ftp.us.debian.org/debian/ testing main contrib non-free

y finalmente instalar el paquete:

# apt-get install flashplugin-nonfree

Bien, regresando el tema principal del post, lo primero que debemos hacer es ingresar al sitio http://get.adobe.com/flashplayer/ y ahí seleccionar la versión de descarga del tipo .tar.gz para Linux, tal y como se muestra en la siguiente imagen:


Desde que Lenny estaba en la rama de testing el navegador Iceweasel no cuenta con un directorio para los plugins. Para estar seguros hice lo siguiente:

# ls /usr/lib/iceweasel/
application.ini components firefox-bin icons xulrunner
browserconfig.properties defaults iceweasel modules
chrome extensions iceweasel-xremote-client searchplugins

Como esperaba, no hay tal direcctorio y por lo tanto lo debemos crear:

# mkdir /usr/lib/iceweasel/plugins

Una vez hecho lo anterior continuamos con la instalación del flashplayer. En esta ocasión creé un directorio dentro de /usr para descomprimir el archivo .tar.gz; ahí copié el archivo descargado y continué con la instalación del plugin para el navegador Iceweasel de la siguiente forma:

# mkdir /usr/flashplayer10

# cp install_flash_player_10_linux.tar.gz /usr/flashplayer10

# cd /usr/flashplayer10/

# tar -xvvzf install_flash_player_10_linux.tar.gz

# ls -l
total 14012
-rwxr-xr-x 1 root root 4044751 2009-08-26 16:06 install_flash_player_10_linux.tar.gz
-rwxr-xr-x 1 lukas lukas 10278616 2009-07-17 22:10 libflashplayer.so

# cd /usr/lib/iceweasel/plugins/

# ln -s /usr/flashplayer10/libflashplayer.so .

# ls -l
total 0
lrwxrwxrwx 1 root root 36 2009-08-26 16:13 libflashplayer.so -> /usr/flashplayer10/libflashplayer.so


No necesité reiniciar el navegador, me bastó con actualizar el sitio que requería del plugin.
Ya para confirmar que el navegador cuenta con el plugin sólo hay que abrir: about:plugins en el navegador y asegurarse de que Shockwave Flash esté habilitado.


Espero que haya quedado claro. ¡Suerte!

No hay comentarios.: