A) Las diferentes variantes de Java en Sun
JRE:
Java Runtime Environement, es el kit destinado al cliente para poder ejecutar programas Java. Básicamente se compone de una máquina virtual Java (JVM) capaz de ejecutar el bytecode y la librería estándar de Java.
SDK:
Standard Development Kit, es el kit destinado al programador. Este kit está compuesto de una JRE, un compilador y numerosos programas útiles, ejemplos de programas Java y el código fuente de todas las clases de la api.
JDK:
Java Development Kit, es el antiguo nombre de SDK. El JDK es llamado SDK desde la versión 1.2.2.
Los sitios Web cada vez más utilizan la tecnología Java, lo que requiere tener una maquina virtual Java para poder ejecutar los applets.
B) Instalación bajo Mandriva Limited Edition 2005
Hardware: Pentium x86
Plataforma: Mandriva Limited Edition 2005
Navegador Web: mozilla-firefox-1.0.2
Máquina Virtual Java: JRE 5.0 Update 19 includes the JVM technology [de Sun]
Esta instalación es valida para mozilla-firefox-1.0.2
Por defecto mozilla-firefox-1.0.2 no viene instalado con la maquina virtual Java.
El procedimiento es el siguiente:
Etapa 1
Nos dirigimos al sitio de Sun para bajar JRE 5.0 Update 19 includes the JVM technology
1. Hacemos clic en el siguiente enlace:
http://java.sun.com/j2se/1.5.0/download.jsp. Luego buscamos
Java Runtime Environment (JRE) 5.0 Update 19 y hacemos clic en
Download.
Para poder bajar el software, previamente deberemos rellenar un formulario, lo rellenamos y hacemos clic en “Submit”. Inmediatamente nos llegará un email a nuestro correo.
2. Abrimos nuestro correo y hacemos clic en el vínculo que nos ha llegado. En la página que nos aparece seleccionamos la plataforma (Linux), aceptamos la licencia y hacemos clic en “Continue”
3. Luego hacemos clic en
jre-1_5_0_19-linux-i586-rpm.bin
4. Lo guardamos en el disco duro
5. Abrimos una consola (shell)
6. Subimos hasta el fichero
Por ejemplo, para golgo 13, el fichero está en el escritorio (Desktop):
Cd Desktop/
ls
Aparece esto:
...
jre-1_5_0_04-linux-i586-rpm.bin
...
7. Cambiamos los derechos del archivo.
chmod +x jre-1_5_0_04-linux-i586-rpm.bin
8. Iniciamos la instalación.
sh jre-1_5_0_04-linux-i586-rpm.bin
9. Aceptamos los términos de la licencia de Sun Microsystems.
yes
10. El fichero es descomprimido. Es necesario instalarlo en nuestro sistema.
11. Pasamos a modo “root” (super-usuario, administrador)
su
la_contraseña
12. Instalamos el archivo
rpm -Uvh jre-1_5_0_04-linux-i586.rpm
Y listo, JRE ha sido instalado en nuestro equipo.
Etapa 2: Creación del enlace simbólico
1. Siempre en modo consola y como “root”, subimos hasta la carpeta plugins de Firefox (será necesario escribir la ruta exacta).
En mi caso está localizada aquí.
cd /usr/lib/mozilla-firefox-1.0.2/plugins/
2. Creamos un enlace simbólico de la maquina virtual (jre) hacia el navegador
ln -s /usr/java/jre1.5.0_04/plugin/i386/ns7/libjavaplugin_oji.so /
usr/lib/mozilla-firefox-1.0.2/plugins/
3. Cerramos todas las aplicaciones, e iniciamos una nueva sesión.
4. Hacemos clic en este enlace para comprobar que la maquina virtual funcione.
http://www.java.com/en/download/help/testvm.xml
Si vemos un pequeño troll bailando, quiere decir que funciona!
C) Instalación bajo Debian Lenny
Bajo debian Firefox se llama iceweasel.
1) Si es necesario, completamos como root nuestro archivo /etc/apt/sources.list para tener:
deb http://ftp.es.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.es.debian.org/debian/ lenny main contrib non-free
deb http://www.debian.org/security/ main contrib
deb-src http://www.debian.org/security/ lenny/updates main contrib
deb http://www.debian-multimedia.org/ lenny main
2) Luego instalamos iceweasel y java. Como root:
aptitude update
aptitude safe-upgrade
aptitude install iceweasel iceweasel-l10n-fr sun-java6-jre sun-java6-plugin
3) Para terminar la instalación es necesario aceptar la licencia Sun Microsystem.
4) Abrimos firefox. Podemos testear Java aquí:
http://www.jgraph.com/layoutdemo.html
D). Instalación bajo Ubuntu hardy Heron
El procedimiento es idéntico al procedimiento bajo debian lenny excepto que firefox se llama firefox. El plugin es previsto para firefox 3, para firefox 2 habrá que crear un enlace simbólico manualmente (# 5)
1) Es necesario que el repositorio multiverse esté activado en /etc/apt/sources.list.
2) Instalamos los paquetes (firefox designa firefox-3)
sudo aptitude update
sudo aptitude safe-upgrade
sudo aptitude install firefox language-pack-fr sun-java6-jre sun-java6-plugin
3) Aceptamos la licencia
4) Abrimos firefox. Podemos testear Java aquí:
http://www.jgraph.com/layoutdemo.html
5) Pata los que desean continuar utilizando firefox-2:
sudo aptitude install firefox-2
cd ~/.mozilla/plugins
ln -s /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so
…luego abrir firefox-2:
firefox-2
PD: El
artículo original fue escrito por bxflash, contribuidor de
CommentCaMarche