11 de noviembre de 2006

Instalar JAVA 1.5 en Debian Sarge / Etch

1. Descargamos el paquete oficial de la siguiente dirección:
http://www.java.com/es/download/linux_manual.jsp

Pulsamos DESCARGAR el "Linux (Archivo autoextraíble)"

Nos descargará en nuestro escritorio el fichero: jre-1_5_0_09-linux-i586.bin

2. Abrimos una TERMINAL, nos logueamos como usuario root, creamos el directorio donde vamos a instalar JAVA y movemos el archivo descargado al directorio de instalación:

$ su -
passwd:

# mkdir /usr/java
# mv /home/nombre_usuario/Desktop/
jre-1_5_0_09-linux-i586.bin /usr/java
java # cd /usr/java

3. Agregamos el permiso de ejecución al script de instalación y lo ejecutamos:
java # chmod a+x
jre-1_5_0_09-linux-i586.bin
java # ./jre-1_5_0_09-linux-i586.bin

4. Al terminal la instalación, debemos enlazar java con Firefox de la siguiente forma:
java # cd /usr/lib/mozilla-firefox/plugins/
plugins # ln -s /usr/java/jre.5.0.09/plugins/i386/ns7/libjavaplugin_oji.so

5. Cerramos Firefox en caso de que estuviera abierto y comprobamos la instalación pulsando en el siguiente enlace:

http://www.java.com/es/download/help/testvm.xml

Saludos.
Domi - Gran Canaria (Islas Canarias)

7 comentarios:

Fidel dijo...

Me parece más conveniente usar el "método Debian" para instalar las cosas. En el caso del Java de Sun se puede:

- Usar make-jpkg (del paquete java-package) para crear un paquete .deb a partir del .bin bajado de la página de Sun.

- Instalar los paquetes directamente de un repositorio de Debian. Por lo menos en sid están disponibles en la rama non-free (sun-java5-...).

Romario dijo...

Hola Fidel, yo también prefiero crear el paquete .deb pero no he tenido tiempo de subirlo. Estoy actualmente probando Etch y preparándome otro tutorial. Pronto publicaré el "método debian" ;-)
Saludos
Domi

Jaime Montoya dijo...

Hola, no me funciona Java Plugin en ninguno de mis navegadores en Linux Debian etch. He tratado de muchas formas, descargando nuevos navegadores y de ninguna manera funciona. Lo que he hecho paso a paso es lo siguiente:

Primero descargue jdk-6u2-linux-i586.bin de la pagina oficial de Java (y tambien he probado con el jre pero de ningun modo funciona). Luego dentro de /usr cree un directorio y su ruta es /usr/java, y ahi le asigne los permisos correspondientes y fui a ubicar ahi el .bin, de modo que su ubicacion es: /usr/java/jdk-6u2-linux-i586.bin. Luego le asigne permisos de ejecucion a /usr/java/jdk-6u2-linux-i586.bin, me movi como root hasta /usr/java con el comando "# cd /usr/java" y le di "./jdk-6u2-linux-i586.bin", de modo que me comenzo a instalar Java Environment y la instalacion finalizo correctamente y se me genero el siguiente directorio luego de la instalacion: /usr/java/jdk1.6.0_02. Despues me fui a crear los enlaces simbolicos hacia mis navegadores donde quiero que corran los Java applet. Lo que hice fui asignar permisos de escritura a /usr/lib/iceweasel/plugins por ejemplo, luego "# cd /usr/lib/iceweasel/plugins" y finalmente hice el enlace simbolico:

"# ln -s /usr/java/jdk1.6.0_02/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/epiphany/2.14/plugins/"
"# ln -s /usr/java/jdk1.6.0_02/jre/plugin/i386/ns7/libjavaplugin_oji.so"

"# ln -s /usr/java/jdk1.6.0_02/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/iceweasel/plugins/"
"# ln -s /usr/java/jdk1.6.0_02/jre/plugin/i386/ns7/libjavaplugin_oji.so"

"# ln -s /usr/java/jdk1.6.0_02/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/"
"# ln -s /usr/java/jdk1.6.0_02/jre/plugin/i386/ns7/libjavaplugin_oji.so"

Con cualquiera de las sintaxis utilizadas para crear el enlace simbolico, el resultado siempre es el mismo, pues cuando voy a ver al directorio de plugins de mis navegadores, efectivamente ahi aparece el "libjavaplugin_oji.so". Lo curioso es que cuando en un navegador pongo "about:plugins", me aparecen todos los plugin de Java instalados y activados (Enabled), de modo que ya no me aparece el mensaje de "Missing plugin", pero cuando trato de visitar una pagina que contenga un applet Java, no me da error sino que simplemente el espacio donde deberia aparecer y cargarse el applet de Java, no aparece nada, simplemente el espacio vacio y no carga nada. No me funciona y lo he tratado de hacer muchas veces, incluso una vez por haber usado "#apt/get remove java*" se me destruyo el sistema completamente e instale Linux Debian etch desde cero nuevamente, pero cuando volvi desde cero a repetir el proceso para instalar Java, vuelvo exactamente a los mismo. No entiendo que es lo que esta pasando y por que a muchas personas en internet dicen que les funciona Java en Linux Debian etch y a mi no me funciona de ninguna manera, a pesar que si escribo "about:plugins" en el navegador me aparece lo siguiente:

Java(TM) Plug-in 1.6.0_02-b05

File name: libjavaplugin_oji.so
Java(TM) Plug-in 1.6.0_02

MIME Type Description Suffixes Enabled
application/x-java-vm Java Yes
application/x-java-applet Java Yes
application/x-java-applet;version=1.1 Java Yes
application/x-java-applet;version=1.1.1 Java Yes
application/x-java-applet;version=1.1.2 Java Yes
application/x-java-applet;version=1.1.3 Java Yes
application/x-java-applet;version=1.2 Java Yes
application/x-java-applet;version=1.2.1 Java Yes
application/x-java-applet;version=1.2.2 Java Yes
application/x-java-applet;version=1.3 Java Yes
application/x-java-applet;version=1.3.1 Java Yes
application/x-java-applet;version=1.4 Java Yes
application/x-java-applet;version=1.4.1 Java Yes
application/x-java-applet;version=1.4.2 Java Yes
application/x-java-applet;version=1.5 Java Yes
application/x-java-applet;version=1.6 Java Yes
application/x-java-applet;jpi-version=1.6.0_02 Java Yes
application/x-java-bean Java Yes
application/x-java-bean;version=1.1 Java Yes
application/x-java-bean;version=1.1.1 Java Yes
application/x-java-bean;version=1.1.2 Java Yes
application/x-java-bean;version=1.1.3 Java Yes
application/x-java-bean;version=1.2 Java Yes
application/x-java-bean;version=1.2.1 Java Yes
application/x-java-bean;version=1.2.2 Java Yes
application/x-java-bean;version=1.3 Java Yes
application/x-java-bean;version=1.3.1 Java Yes
application/x-java-bean;version=1.4 Java Yes
application/x-java-bean;version=1.4.1 Java Yes
application/x-java-bean;version=1.4.2 Java Yes
application/x-java-bean;version=1.5 Java Yes
application/x-java-bean;version=1.6 Java Yes
application/x-java-bean;jpi-version=1.6.0_02 Java Yes

NOTA: Ya me fui a Edit, Precerences y le he activado Enable Java y Eneble Java script, pero tampoco funciona.

Alguien me puede ayudar por favor????? Muchisimas gracias.

Jaime Montoya
jaimemontoya@jaimemontoya.com
www.jaimemontoya.com

Anónimo dijo...

Jaime Montoya, cordial saludo, a mi me pasó igual bajé la versión 1.5 la instalé y todo perfecto. No se si habrá alguna incompatibilidad con 1.6 pero no trabaja a pesar de estar instalado.

Ivan de Jesus

Romario dijo...

Hola Ivan de Jesús.

Jaime me envió un mail comentándome que lo había conseguido. Aquí el enlace que publicó por si te interesa.

http://instalarjavapluginenlinuxdebianetch.blogspot.com/

Saludos.
Domi.

gabo dijo...

Hola, en mi caso fncionó perfectamente, muchas gracias.

Anónimo dijo...

Excelente metodo pero... q hay para q funcione correctamente JAVA en MAC OS????? si m pueden dar una mano, les agradesco muchisimoooo.
charpvz@hotmail.com