Habilitando Java en Firefox
Categorías: Documentación Técnica | Java | Debian | Sabayon/Gentoo |
Contents
1. Instalación
1.1. Debian Unstable y Ubuntu
Para realizar este proceso instalaremos el software privativo "Java"
# sudo apt-get install sun-java5-plugin
1.2. Habilitar el Plugin
Aquí se asume que tienes instalado el software privativo "Java Runtime Environment". Lo que vamos a hacer es habilitar el plugin para Firefox y Mozilla.
Primero debes cambiarte al directorio de plugins:
Ejecuta cualquiera de estas líneas.
Para mozilla
export MOZPATH=~/.mozilla/default/nombre_loco_de_perfil/plugins (solo para tí) export MOZPATH=/usr/lib/mozilla/plugins (para todo el sistema)
Para mozilla-firefox en versiones desde la 1.5.x hacia arriba los plugins se encuentran almacenados en ~/.mozilla/plugins/
Para versiones anteriores, estas rutas pueden cambiar, puedes probar con estas:
export MOZPATH=~/.mozilla/firefox/otro_nombre_loco/plugins export MOZPATH=/usr/lib/mozilla/plugins export MOZPATH=/opt/firefox/plugins
Nota: Para instalarlo en todo el sistema debes ser superusuario.
Luego:
cd $MOZPATH
Independientemente de cual sea tu versión de fireox, deberás ubicarte en el lugar donde están los plugins para tu navegador. Una vez alli, debes crear un enlace simbólico a "libjavaplugin_oji.so":
Ubicamos donde está el plugin (para esto deberás tener instalado slocate):
# locate
Las salidas pueden ser algo como esto/usr/lib/j2sdk1.4.2_04/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /opt/blackdown-jdk-1.4.2.03/jre/plugin/amd64/mozilla/libjavaplugin_oji.so
- Luego enlazamos desde allí hasta
# ln -s <ruta-al-plugin> <ruta-a-la-carpeta-de-plugins>
Por ejemplo:# ln -s /opt/blackdown-jdk-1.4.2.03/jre/plugin/amd64/mozilla/libjavaplugin_oji.so /opt/firefox/plugins/
1.2.1. Plugin de 32 bits para sistemas de 64 bits
En caso de que se tenga emulación de plugins de 32 bits en plataformas de 64 hay esencialmente 3 posibilidades.
Si descargamos el plugin de 32 bits de la página de Archivos de descarga de Java para Linux, que dice "Linux (archivo autoextraíble)"
- le damos permisos de ejecución:
chmod a+x jre-6u7-linux-i586.bin
- ejecutamos el archivo:
./jre-6u7-linux-i586.bin
- Creamos un enlace simbólico desde la carpeta que el instalador recien creo y donde tenemos instalado en navegador, por ejemplo:
ln -s /home/Compartido/Programas/Java/1.6.0_07-i586/plugin/i386/ns7/libjavaplugin_oji.so /home/Compartido/Programas/Firefox/3.01/plugins/
- le damos permisos de ejecución:
En caso de que un programa para java, en este caso CmapTools, proveyó el plugin que estamos buscando, la instrucción podría ser algo como:
# ln -s /home/Compartido/Programas/Outliners/CmapTools/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib32/nsbrowser/plugins/
- O bien puede ser necesario indicar con qué soporte de gcc fue compilado el jave que necesitamos, por ejemplo:
ln -s /usr/lib/j2re1.5-sun/plugin/i386/ns7-gcc29/libjavaplugin_oji.so libjavaplugin_oji.so
Nota: Obsérvese, en los anteriores ejemplos, que la ruta del enlace simbólico puede cambiar dependiendo de nuestro caso específico.
1.3. Probar la instalación
Con eso deberían funcionar perfectamente los sitios con applets Java. Para saber si es así basta con colocar la dirección about:plugins en la barra de direcciones de firefox y veremos algo como:
Java(TM) Plug-in 1.5.0_11-b03
- File name: libjavaplugin_oji.so Java(TM) Plug-in 1.5.0_11
con un listado de mime types que son soportados ahora por el navegador.
Otra forma de probar es entrar a la página de pruebas del JRE en el navegador y si está bien instalado veremos al muñequito de java (Duke) bailando.
2. Icewasel
Si no te funciona, la ruta para Icewasel es
/usr/lib/iceweasel/plugins#
Ubicas libjavaplugin_oji.so y le haces el enlace simbolico a esta carpeta, reinicias el Iceweasel y listo
Si no funciona puede que el enlace simbólico ya exista con eliminarlo será suficiente.
Regresar a: Saberes_y_Documentación
3. Prueba
Para saber si el plugin quedó correctamente instalado, abra el Firefox/Mozilla/Iceweasel y escriba en la barra de dirección:
about:plugins
4. Referencias
Mayor información la puedes encontrar en
5. Autores
Para información sobre todos los autores véase: (Historial de cambios)
