viernes, 31 de agosto de 2007

Instalar Flash Plugin en Linux

Los pasos descritos en este articulo han sido realizados en Linux Debian Etch, aunque aplican igualmente a otras distribuciones de Linux. Los pasos que se siguieron son los siguientes:

1. El primer paso será la instalación del navegador web Iceweasel, aunque el proceso puede hacerse para cualquier otro navegador. Primeramente asignar el repositorio para la descarga de Iceweasel, de esta forma:

# nano /etc/apt/sources.list

Agregar hasta el final del documento estas línea:

# Repositorio para instalar el navegador Iceweasel.
deb http://ftp.de.debian.org/debian sid main

El documento /etc/apt/sources.list deberá finalmente contener todo esto:

#
# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Oficial i386 NETINST Binary-1 2007$
# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Oficial i386 NETINST Binary-1 2007$
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib
deb http://ftp.debian.org/debian etch main
# Repositorio para instalar el navegador Iceweasel.
deb http://ftp.de.debian.org/debian sid main
Luego Ctrl + O y luego Enter para guardar, y finalmente Ctrl + X y luego Enter para salir.

Abrir la consola, escribir "su", luego el nombre del superusuario y la respectiva contrasena. Ahora actualizar la fuente de descargas así:

# apt-get update

Ahora instalar el navegador web Iceweasel escribiendo esto:

# apt-get install iceweasel

2. Habiendo ya instalado el navegador Iceweasel, escribir en la barra de direcciones de dicho navegador lo siguiente: "about:plugins" para confirmar que el plugin de Flash no está instalado.

3. Desde www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&P2_Platform=Linux&P3_Browser_Version=Netscape4 descargar la option 1: .tar.gz. El archivo ya descargado tiene el siguiente nombre: "install_flash_player_9_linux.tar.gz". La información para dicho archivo previo a la descarga es:

Download Time Estimate: 4 minutes @ 56K modem
Version: 9,0,48,0
Platform: Linux
Browser: Firefox, Mozilla, SeaMonkey
Date Posted: 7/10/2007
Language: English

4. Asignar permisos de escritura a /usr de esta forma:

# chmod 777 /usr

5. Crear un directorio llamado "flash" dentro de /usr, de esta forma:

# mkdir /usr/flash

6. Darle permisos de escritura al directorio recien creado de esta forma:

# chmod 777 /usr/flash

7. Copiar el archivo "install_flash_player_9_linux.tar.gz" desde la ubicacion donde se descargo hasta /usr/flash:

8. Asignarle todos los permisos al archivo "install_flash_player_9_linux.tar.gz":

# chmod 777 /usr/flash/install_flash_player_9_linux.tar.gz

9. Asignarle todos los permisos al directorio de plugins del navegador Iceweasel, asi:

# chmod 777 /usr/lib/iceweasel/plugins

10. Salir del modo superusuario (root) asi:

# exit

11. Moverse con el comando "cd" hasta la ubicacion en la que esta el archivo comprimido .tar.gz:

$ cd /usr/flash

12. Descomprimir el archivo "install_flash_player_9_linux.tar.gz":

$ tar -xvzf /usr/flash/install_flash_player_9_linux.tar.gz

13. Se genera el siguiente directorio:

/usr/flash/install_flash_player_9_linux

14. Copiar el archivo "libflashplayer.so" al directorio de plugins del navegador Iceweasel, de esta forma:

$ cp /usr/flash/install_flash_player_9_linux/libflashplayer.so /usr/lib/iceweasel/plugins

15. Abrir el navegador Iceweasel y escribir "about:plugins" para que aparezca la confirmacion de que la instalacion se ha hecho correctamente, de modo que aparezca lo siguiente:

Shockwave Flash
File name: libflashplayer.so
Shockwave Flash 9.0 r48
MIME Type Description Suffixes Enabled
application/x-shockwave-flash Shockwave Flash swf Yes
application/futuresplash FutureSplash Player spl Yes

16. Ver un video de YouTube para tener el 100% de seguridad de que la instalación se ha hecho correctamente (por ejemplo los videos de www.jaimemontoya.com/youtube.php).

17. Suponiendo que el video de YouTube no tuviera sonido, sino solamente video, entrar como superusuario y escribir:

# apt-get install alsa-*

Luego volver a cargar el video de YouTube para verificar si ya tiene sonido y si todavia no lo tuviera, reiniciar la computadora y volver a realizar la prueba. Si despues de hacer eso todavia no se escuchara, verificar en las opciones de volumen del sistema que no esten a cero, lo cual se hace en Applications, Sound & Video, Volume Control. Si el problema persiste, irse a la consola y usar "# esd", lo cual emite un sonido de prueba en caso que todo este correctamente instalado y funcionando o devuelve errores (presionar Ctrl + C para poder escribir comandos en consola nuevamente). Si en vez de devolver el sonido de prueba la consola devuelve errores, debe verificarse que es lo que esta fallando de acuerdo a los errores recibidos. Una de las primeras pruebas debe ser verificar si el sistema reconoce la tarjeta de sonido, con "# arecord -l", lo cual deberia mostrar detalles sobre la tarjeta de sonido instalada en el sistema. Si esto no sucede, es probable que la tarjeta de sonido no se encuentre funcionando correctamente o que no este instalada en el sistema.

NOTA: En caso de estar trabajando con Linux Debian Etch, las descargas se hacen de internet de alguna fuente en particular (repositorios). Para asignar la fuente de descargas, tal como se explicó al principio, se debe escribir como superusuario:

# nano /etc/apt/sources.list

Luego en ese archivo de texto, al final del documento se le pueden agregar líneas especificando los repositorios o fuentes de descarga, por ejemplo:

deb http://ftp.debian.org/debian etch main

Finalmente ya se podrá disfrutar de las páginas con animaciones Flash desde Linux Debian Etch.

Jaime Montoya
webmaster@jaimemontoya.com
www.jaimemontoya.com

No hay comentarios: