La mayor comunidad de Debian en español

Java Blackdown (Runtime + SDK) para todas las Debian.


Imagen de jasus

By jasus- Publicado24 Octubre 2005

Creo que esta pequeña guía servirá para cualquier usuario de Debian, use la versión que use. Ya basta de hacer enlaces simbólicos que luego no funcionan :-(

Aquí veremos como instalar java tanto para desarrollar programas como par ver los dichosos applets de java en nuestro navegador (tan extendidos hoy en día). Todo de manera fácil y a golpe de APT ;-)
(Puedes instalar solo el runtime, pero... ¿y si el día de mañana te dá por hacer \"experimentos\"? :-p )

-Empezaremos visitando la web: http://www.blackdown.org/java-linux.html

-Accederemos a la zona de descargas: http://www.blackdown.org/java-linux/java-linux-d1.html

-Como puedes ver, hay java para todos: ftp://ftp.oleane.net/pub/java-linux/debian/dists/

-Añadimos la entrada necesaria al archivo /etc/apt/source.list:
deb ftp://ftp.oleane.net/pub/java-linux/debian/ stable non-free

-Actualizamos la lista de paquetes e instalamos la versión de desarrollo:
debian:/home/jasus/SISTEMA# apt-get update
debian:/home/jasus/SISTEMA# apt-get install j2sdk1.4 j2sdk1.4-doc
... (aquí aceptamos la licencia y todo el rollo...)

This package is an installer package, it does not actually contain the
J2SDK documentation. You will need to go download one of the
archives:

j2sdk-1_4_2-doc.zip j2sdk-1_4_0-doc-ja.zip j2sdk-1_4_2-doc-ja.zip

(choose the non-update version if this is the first installation).
Please visit

http://java.sun.com/j2se/1.4.2/download.html

now and download. The file should be owned by root.root and be copied
to /tmp.

[Press RETURN to try again, \'no\' + RETURN to abort]

-Bién, llegados a este punto, como dice el diálogo, visitamos la página y descargamos la documentación:
* J2SE v 1.4.2 Documentation DOWNLOAD

-Ahora no llevará a otra página ( ¡¡ No te olvides de marcar el \"Accept License Agreement \"!!), en la que descargaremos la documentación:
Platform - Java(TM) 2 SDK, Standard Edition Documentation 1.4.2
Download Now! J2SE 1.4.2 Documentation j2sdk-1_4_2-doc.zip 32.80 MB

-Una vez descargado, (desde otra xterm) movemos el zip a /tmp/ y cambiamos el propietario y grupo del archivo a root:
jasus@debian:~/SISTEMA$ cp j2sdk-1_4_2-doc.zip /tmp/
jasus@debian:~/SISTEMA$ cd /tmp/
jasus@debian:/tmp$ su
Password:
debian:/tmp# chown root:root j2sdk-1_4_2-doc.zip
debian:/tmp# ls -l | grep j2
-rw-r--r-- 1 root root 34397778 2005-10-23 15:58 j2sdk-1_4_2-doc.zip

-Regresamos a la xterm anterior, donde nos habíamos quedado, y le damos al Enter:
[Press RETURN to try again, \'no\' + RETURN to abort]
...
inflating: docs/api/overview-summary.html [text]
inflating: docs/api/overview-frame.html [text]
inflating: docs/api/serialized-form.html [text]
inflating: docs/api/package-list [text]
inflating: docs/api/help-doc.html [text]
inflating: docs/api/stylesheet.css [text]
/tmp/j2sdk-1_4_2-doc.zip has been unpacked and installed.
You can now delete it, if you wish.

-¡Y ya está! Fácil, ¿no? ¿Qué pasa? ¿No te lo crees? Abre tu navegador (mozilla ó galeon) y teclea \"about:plugins\" (sin las comillas), verás el listado de plugins que tienes.

-¿Qué eso no garantiza nada? Bueno, si te pones así, aquí tienes una web para probar el java-plugin: http://www.livesexlist.com

-Hasta otra :-)

Imagen de errepunto

Bien explicado pero, personalmente, creo que también se deberían indicar cómo construir el paqueta a partir del instalable de Sun, gracias al "java-package". Es bastante sencillo y te permite disponer de la última versión (por lo que veo la 1.5 todavía no está en blackdown).

Saludos

Imagen de waju

Respuesta a Bien explicado pero, personalmente, creo

gracias por la información. no conocía el paquete y gracias a él he instalado el java de sun ver1.5 como paquete deb.

necesito ese java para poder jugar en pogo.com, los anteriores no valían.

Imagen de jalabop

Respuesta a gracias por la información. no

Necesito actualizar mi java y encontré el siguiente link http://www.linvx.org/?q=node/24 en el que explican como hacerlo a partir del java-package antes mencionado. La info que sale es correcta? La instalación que tengo es a partir del autoextraible. Bajarse el rpm y usar alien es una buena opción? o ni siquiera funciona?
Gracias y un saludo.

Imagen de errepunto

Respuesta a Necesito actualizar mi java y

Yo instalé el paquete a partir del autoinstalable (el .rpm no, el .sh) utilizando el paquete este de java-package. Si mal no recuerdo, no había que hacer más que "java-package <nombre_archivo.sh>" y el solito me descomprimió el .sh y creó e instaló el paquete. Lo hice hace tiempo, pero recuerdo que era bastante sencillo de usar.

Saludos.

Imagen de Morris

Respuesta a Bien explicado pero, personalmente, creo

Sería bienvenida una explicación de cómo instalar el paquete original de Sun...

Gracias.

Imagen de jasus

Respuesta a Sería bienvenida una explicación

http://www.geocities.com/k4rny/recipe/java_debian/
http://www.linvx.org/?q=node/24
http://www.crazysquirrel.com/computing/debian/java.jspx
http://draxus.org/wordpress/?p=156

---
"No me hagas mucho caso, que soy novato"

Imagen de Mopay

Respuesta a Sería bienvenida una explicación

Como instalar java de sun:

apt-get install java-package fakeroot

java-package no te instala Java, lo que te instala es una herramienta (make-jpkg) que se encarga de crear un paquete Debian a partir del instalador de Java.

Tendrás que irte a http://java.sun.com/j2se/1.5.0/download.jsp, bajarte la versión de Java que vayas a usar (si sólo quieres ejecutar programas, y no compilar, sólo necesitas el JRE). Una vez bajado el fichero .bin (ojo, el .bin, NO el .rpm) haces:

fakeroot make-jpkg ficheroquetehasbajado.bin

esto hay que ejecutarlo como usuario ya que como root no nos va a dejar

Y eso se encargará de hacer un fichero .deb listo para instalar con "dpkg -i fichero.deb", que te dejará instalado java maravillosamente

Salu2

Relacionado con Java Blackdown (Runtime + SDK) para todas las Debian.