Instalacion de firefox + java + macromedia flash player en debian lenny

5 07 2008

Hago la guia porque hace poco tuve problemas con esto y vi que a bastante gente en internet tambien se le complicaron las cosas. Con esto tendremos la maquina virtual java, el plugin java, el plugin de flash (Para youtube) y la version mas reciente de Firefox. Algo importate que digo ahora. Los comandos que empiezen con $ son de usuario y los que empiecen con # son de root.

Primero vamos a bajarnos el firefox, para eso vamos a la pagina oficial y nos lo descargamos. Ahora movemos el .tar.bz2 a nuestro home (~/) y lo descomprimimos:

$ tar -xf firefox-no-se-que-cosa-de-version.tar.bz2

Despues deberiamos crear una carpeta llamada back para meter el paquete comprimido, por si algo sale mal y hay que volver a descomprimirlo.

$ mkdir back

$ mv firefox-no-se-que.tar.bz2 back

Ahora movemos la carpeta firefox a /opt/:

# mv firefox /opt/

Nos cambiamos al directorio con

# cd /opt/firefox/

Ahora creamos los enlaces simbolicos a /usr/bin para poderlo ejecutar desde consola o con alt+F2

# ln -sf /opt/firefox/firefox /usr/bin/firefox
# ln -sf /opt/firefox/firefox /usr/bin/mozilla-firefox
# ln -sf /opt/firefox/firefox /usr/bin/mozilla

Entonces vamos a tirar un firefox y ver si se inicia normal…. si se inicio, bien! si no, a googlear o pongan un comentario con el error que les da.
Ahora vamos con el java. Para eso vamos a la pagina de Sun Microsystems (http://www.java.com/en/download/manual.jsp) y descargamos el paquete que dice “self extracting”. Cundo termine lo movemos a /usr/local con:

# mv jre-no-se-que.bin /usr/local/

Y corremos el archivo con

# sh jre-no-se-que.bin

Despues de que se haya extraido, vamos a ir hasta el directorio de los plugins:

# cd java-no-se-que/plugin/i386/ns7/

Y hacemos un enlace simbolico de el plugin libjavaplugin_oji.so a /opt/firefox/plugins/ con

# ln -sf /usr/local/jre.6.0_06/plugin/i386/ns7/libjavaplugin_oji.so  /opt/firefox/plugins/libjavaplugin_oji.so

Listo! Ya tenemos Java y Firefox, ahora vamos con el macromedia flash player. Nos dirigimos a la pagina de Macromedia (http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash&Lang=Spanish) o (http://www.macromedia.com/software/flash/about/). Y lo movemos a nuestro home. Despues lo descomprimimos con:

$ tar -xf ~/flash-no-se-que

Y despues nos movemos a su directorio. Con

$ cd flash

Y corremos el instalador con

# sh flashplayer-installer

Cerramos todos los navegadores abiertos, le damos a enter y esperamos a que nos pida una ruta o path, le damos el de firefox: /opt/firefox/ y esperamos a que nos diga que termino, entonces le decimos que no queremos hacer mas instalaciones y voilá! Ya tenemos java + macromedia + firefox.

Por ultimo, cuando queramos actualizar Firefox lo hacemos como en Windows, en Ayuda–>Chequear actualizaciones. Cuando queramos actualizar java y macromedia… bueno, creo que con java si se puede, pero no me acuerdo bien, si tienen dudas pueden ir a la pagina oficial de Sun. Para macromedia creo que hay que bajarselo de nuevo y hacer todo (Pero es una tonteria, solo descomprimir e instalar xD).


Acciones

Información

11 respuestas

9 07 2008
Jaguilera

El problema que me da al lanzar firefox es el siguiente

/opt/firefox/firefox-bin: error while loading shared libraries: libgtk-x11-2.0.so.0 cannot open shared object file: No such file or directory

busque la libreria libgtk por si faltaba instalarla pero nada no encuentra ninguna libreria con esas caracteristicas :S

11 07 2008
debianusr

Ok, seguramente la libreria que te hace falta es libgtk2.0-0, si despues de instalarla sigues teniendo problemas con librerias, puedes ver todas las librerias de las que depende Firefox haciendo apt-get install iceweasel y ves las librerias de las que depende (Iceweasel es como firefox). Tambien te puedes dirigir aqui. Es un enlace a la pagina de busqueda de paquetes de debian, mas precisamente, a la pagina del paquete Iceweasel, ahi estan todas las librerias de las que depende (Las que tienen un cuadrado rojo). Saludos!

19 09 2008
Nacer89

Un gran manual y una ayuda excelente felicidades

19 09 2008
debianusr

gracias =)

24 09 2008
Lili

La instalacion de flash funciona para 64 bits?…porq no me deja instalarlo

24 09 2008
debianusr

@Lili: No, en 64 bits creo que no funciona, sin embargo puedes googlear para instalarlo, he oido que usan ndiswrapper para instalar el de 32 bits y que funcione en 64 :S. saludos :)

7 10 2008
Agustin

10 puntos, gracias! Saludos desde La Plata, Argentina

2 11 2008
javi

Gracias por el manual.

Instale lenny (con kde) hace cuestión de un mes, (despues de una temporada en ubuntu, he vuelto a debian) en sarge, iceweasel y firefox no se diferenciaba en practicamente nada de firefox, pero ahora entre que las páginas se descuadran, que el flash, sale un cuadro gris con un play, pues creo que hay que hacer lo que cuentas en este howto.

Lo que estaría de lujo es que alguien lo empaquetara, y fuese tan simple como descargar el deb. Si tuviese experiencia en empaquetamiento de debs, lo haría yo, pero no tengo ni idea.

Por cierto te suena, a que se puede deber este error:

(firefox-bin:5359): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)’ failed

firefox hace que se me ponga el procesador a tope, y el proceso es el Xorg, el error esta en el .xsession_errors del usuario.

Salen varios mezclados con otros tantos de:

QMetaObject::findSignal:smoothblend::smoothblendClient: Conflict with KDecoration::keepBelowChanged(bool)

Un saludo.

8 11 2008
debianusr

Buenas, primero que todo, pido perdones por la gran ausencia que he tenido, he estado sin internet varias semanas.

@javi: No se puede empaquetar para debian por razones un poco complejas, valdria la pena que revisaras porque firefox no esta en debian mientras iceweasel (que es identico) si. Tiene que ver con las licencias que usan sobre el logo o algo asi. O por lo menos no empaquetarlo y subirlo a los repositorios de debian.

El error no me suena a nada. Lo unico que consigo pensar es que quizas tenga problemas con kde (Kdecoration&QmetaObject suenan a kde).

20 11 2008
KIKE

Si tienes lenny y acceso a internet no veo porque usar este metodo cuando todo el iceweasel + openjdk + y flashplugin-non-free esta en los repos de lenny solo tienes que usar aptitude o el gestori que prefieras …ejemplos
aptitude install iceweasel
aptitude install openjdk
algo mas el openjdk es la version libre de java que es 100% compatible
hasta pronto

28 11 2008
debianusr

Yo tampoco veo porque usarlo, lo pongo como curiosidad ;)

Deja un comentario