Instalar Java JDK y java plugin en Debian Lenny amd64
Con la actualización 12 del JDK de sun se incluye por fin el plugin para los navegadores web de 64 bits
así tendremos soporte para applets y aplicaciones Java Web Start voy a indicar como hice para tener instalado el JDK y el plugin en el navegador iceweasel en Debian Lenny arquitectura amd64 (x86_64)
esto lo hago para tener la última versión del JDK ya que la versión no libre de sun que esta en los repositorios no siempre es la última
en este momento están la versiones 1.5 u17 y la 1.6 u7
lo primero que hay que hacer es descargar el JDK de la pagina de sun (Java SE Development Kit (JDK))
http://java.sun.com/javase/downloads/index.jsp
En plataforma escogemos Linux x64
aceptamos el Java SE Development Kit 6 License Agreement
y descargamos el archivo x64.bin NO el x64-rpm.bin
son unos 75mb
una vez descargado este archivo procedemos a darle permisos de ejecución como ustedes gusten, yo lo hago de desde consola
chmod +x jdk-6u12-linux-x64.bin
luego como root nos situamos en el directorio /usr/lib/jvm
su
cd /usr/lib/jvm
y ejecutamos el instalador en mi caso esta en mi carpeta personal
milaptop:/usr/lib/jvm# /home/tonny/jdk-6u12-linux-x64.bin
enseguida nos sale el acuerdo, al que debemos escribir "yes"
y enseguida el instalador extraerá los archivos en un directorio con el mismo nombre del instalador en mi caso jdk1.6.0_12
para futuras actualizaciones es mejor crear un enlace simbólico que apunte al actual directorio del jdk o si desean renombrelo
milaptop:/usr/lib/jvm# ln -s jdk1.6.0_12 sun-java6
lo que hice fue crear un enlace simbólico que se llama sun-java6 y apunta al directorio jdk1.6.0_12.
Ahora agregamos a este JDK a las alternativas de java en Debian
update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/sun-java6/jre/bin/java" 1
Ahora escogemos la alternativa que queremos por defecto para java en nuestro Debian
update-alternatives --config java
nos sale algo como esto
milaptop:/usr/lib/jvm/sun-java6/jre/bin# update-alternatives --config java
Hay 3 alternativas que proveen `java'.
Selección Alternativa
-----------------------------------------------
1 /usr/bin/gij-4.3
* 2 /usr/lib/jvm/java-gcj/jre/bin/java
+ 3 /usr/lib/jvm/sun-java6/bin/java
Pulse
Escogemos es JDK de sun, en mi caso es la opción 3, luego presionamos enter
Para comprobar que tenemos ya configurado comprobamos la versión que ahora el sistema nos indica:
tonny@milaptop:~$ java -version
java version "1.6.0_12"
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
Java HotSpot(TM) 64-Bit Server VM (build 11.2-b01, mixed mode)
Si observan ahora mi versión ya esta lista "Java HotSpot(TM) 64-Bit Server VM"
Listo, ahora vamos a configurar el plugin para el navegador Iceweasel 3 (Mozilla Firefox)
como root, nos vamos al directorio de plugins de iceweasel
cd cd /usr/lib/iceweasel/plugins/
y creamos un enlace a el archivo libnpjp2.so que esta en el directorio /usr/lib/jvm/sun-java6/jre/lib/amd64/
ln -s /usr/lib/jvm/sun-java6/jre/lib/amd64/libnpjp2.so
Listo eso es todo podemos ahora abrir el navegador y abrir esta página
http://java.sun.com/applets/jdk/1.4/index.html
en donde se encuentran varios ejemplos de applets, si ya se muestran todo esta funcionando correctamente.
Si son de los que todavía, o a veces compilan desde la consola sin utilizar ningún IDE también les sirve crear un alternativa para el compilador javac
con esta linea y comprobamos si funciona de una vez
update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/sun-java6/bin/javac" 1
milaptop:~# javac -version
javac 1.6.0_12
eso es todo..
Saludos.
- Versión para impresión
- Inicie sesión o regístrese para comentar
