miércoles, 28 de septiembre de 2011

Instalacion Java y Plugins para firefox en Slackware


Saludos ..


En este manual vamos a tratar la instalación de java en slackware y la instalación correcta de los plugin's para el navegador, como lo son para abrir applets java de chat u otros servicios o los famosos .jnpl


En mi caso java estaba instalado, pero llegando a que ese no sea el caso, podemos hacer lo siguiente:


INSTALACION DE JAVA


1. Descargar el Java de la siguiente URL:

http://java.com/es/download/


2. Darle permisos y ejecutar el archivo:

Abrir una terminal como root y ejecutar lo siguiente en la ruta donde descargo el paquete de java:

#chmod 755 jre-6u27-linux-x64.bin
#./jre-6u27-linux-x64.bin


NOTA: Esto botara una chorrera en la terminal y luego creara una carpeta llamada jre1-6u27, donde están los archivos de java.

3. Configurar el java para que funcione en la maquina perfectamente.

Normalmente yo solo hago lo siguiente; muevo la carpeta que descomprimió a una ruta fija en el sistema y la llamo java:

#mv jre1-6u27 /usr/local/java

Luego creo los enlaces simbólicos al /usr/bin

#ln -s /usr/local/java/bin/java /usr/bin/
#ln -s /usr/local/java/bin/javac /usr/bin/
#ln -s /usr/local/java/bin/javaws /usr/bin/



4. Probar que el java funcione desde la terminal:

Abrir una terminal o usar la misma con la que instalamos el java y ejecutamos

#java -version

Esto nos arrojara en pantalla la versión instalada de java.


NOTA: recuerden que en mi caso yo tenia el java instalado por defecto de mi slackware, en caso de que deseen instalarlo directamente de slackware, pueden buscar el paquete en el cdrom de instalación o descargarlo de los mirrors o instalarlo por slackpkg; el paquete se llama:

gcc-java-4.5.2-x86_64-2





CONFIGURACION DE LOS PLUGINS DE JAVA.


Normalmente aveces nos encontramos que algunas webs tienen applets de java los cuales sirven para chats u otros servicios, pues java tiene el plugin para empatarlo o configurarlo a nuestro firefox y así poder entrar al chat, o utilizar algún servicio web basado en java.

Pero !!! existe otro Plugin de java que hace algo similar, y son los famosos archivos terminados en .jnpl los archivos .jnpl, Java Network Launching Protocol (JNLP) es una especificación usada por Java Web Start. Esta especificación, permite tener centralizado en un servidor web un programa, evitando los problemas de distribución e instalación.

“Sacado de Wikipedia” LOL

Bueno entonces hay que ir a buscar dentro del paquete que instalamos sea el /usr/local/java o en mi caso /usr/lib64/java, los plugins.

En anteriores versiones de java, uno solo entraba a la carpeta del paquete, y luego entraba a plugins y allí estaban; pero hoy día han cambiado las reglas....

En mi caso y en el caso de la ultima versión de java, dentro de la carpeta plugins viene una carpeta desktop, y dentro vienen dos archivos que realmente no son plugins; lo cual toca buscar con un find donde están los famosos .so o librerías que son los plugins para el navegador.

El plugin para abrir los applet normales de java , el nombre inicia de la siguiente manera:

libjavaplugin

y el plugin para abrir los archivos .jnpl se llama normalmente:

libnpjp



Lo cual a la hora de ejecutar los find dentro de las carpetas del paquete java, debemos usar estos nombres pero usando y unos asteriscos para encontrar los plugins.

Entonces..


El proceso seria el siguiente:

Ir a la carpeta donde esta el java del sistema y buscar allí los archivos que inicien con el nombre libjavaplugin y con el nombre libnpjp

Ejecutar esto en la terminal:

#cd /usr/local/java


#find . -iname libjavaplugin* -print
./lib/amd64/libjavaplugin_jni.so

#find . -iname libnpjp* .print
./lib/amd64/libnpjp2.so


y como pueden ver allí las encontró ahora necesitamos colocarlas en el lugar indicado para que firefox las pueda colocar a funcionar:

Ir a la siguiente carpeta:

#cd /usr/lib64/mozilla/plugins

Ejecutar:

#ln -s /usr/local/java//lib/amd64/libjavaplugin_jni.so
#ln -s /usr/local/java/lib/amd64/libnpjp2.so




Luego reiniciar el Firefox y ya están los plugins instalados.



NOTA final: en caso de que abran una web y les diga que van abrir un archivo .jnpl solo deben darle en la opción Abri-Con /usr/bin/javaws y automáticamente iniciara la carga de la web, recuerden darle la opción recordar aplicación para ese tipo de archivos.


Gracias..

No hay comentarios:

Publicar un comentario en la entrada