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).


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
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!
Un gran manual y una ayuda excelente felicidades
gracias =)
La instalacion de flash funciona para 64 bits?…porq no me deja instalarlo
@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
10 puntos, gracias! Saludos desde La Plata, Argentina
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.
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).
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
Yo tampoco veo porque usarlo, lo pongo como curiosidad