Sitio personal de Ariel M. Liguori De Gottig

Tuesday, April 29

Instalando JAVA en Debian-

Realmente he lidiado con este problema y no encontre una una solucion real al problema. Por eso mismo espero que uds. puedan encontrarla aqui. Si por algun motivo queremos utilizar el Java en nuestro Debian deberemos realizar un par de pasos extras, ¿a que se debe esto? Bueno, basicamente el installer del Java es un .bin y como ya sabemos Debian no se lleva bien con ellos.

Nuestra Solucion: Convertirlo a .deb
Por suerte esto ya esta probado, documentado y nos sera extremadamente facil de realizar, siempre y cunado tengamos algunas consideraciones. Para la instalacion debemos tener lo siguiente:

1) .bin de la version de java que queremos instalar.
2) Tener instalados los paquetes: java-package ^ fakeroot

Como veran el punto 2 hace referencia a dos paquetes. El primero "java-package" permite convertir el .bin a .deb gracias al comando make-jpkg; el segundo "fakeroot" nos permite ejecutar el comando sin ser el verdadero root y, por ende, sin tener acceso a ciertos directorios delicados.
Para instalarlos bastara con un apt-get install X(java-package y desp. fakeroot)

Instalando Java:

debian#su -
Password:

debian# mkdir /usr/java
debian# cp sunjavaX.bin /usr/java/sunjavaX.bin
debian# chmod 755 /usr/java/sunjavaX.bin
debian# chown /usr/java
debian#exit
debian:/usr/java$ fakeroot make-jpkg sunjavaX.bin
....
debian:/usr/java$ ls -l
sunjavaX.bin
sunjavaX.deb

debian:/usr/java$ su -
Password:

debian# cd /usr/java
debian# dpkg -i sunjavaX.deb

....

Listo!


Bueno, ahi ya se ha instalado correctamente la version de Java X(la que uds. deseen) en el sistema.
Espero que les sirva y funcione.

PD: Antes de hacer todo esto probar si no pueden instalr el java desde "apt-get install sun-javaX-bin", si funciona se evitaran unos buenos minutos!.

Saludos,
Ariel.
Leer más...