Primero se descarga Java de la dirección oficial de Sun:
Java SE Downloads http://java.sun.com/javase/downloads/index.jsp
El software se denomina J2SE (Java 2 Standard Edition) y la última versión es la 1.6 update 17 (diciembre 2009). El archivo que se baja es:
jdk-6u17-linux-i586.bin
Se arranca una terminal por medio de los menús superiores seleccionando:
Aplicaciones > Accesorios > Terminal
Ya dentro de la terminal, se cambia a usuario root:
rinhad@rinhad-laptop:~$ sudo su root
[sudo] password for rinhad:
Primero movemos el archivo que se bajó de internet a un directorio (en este caso el directorio /opt):
root@rinhad-laptop:/home/rinhad# mv jdk-6u17-linux-i586.bin /opt/
A continuación nos cambiamos al directorio donde se copió el archivo:
root@rinhad-laptop:/home/rogelio# cd /opt/
Ejecutamos el archivo:
root@rinhad-laptop:/opt# ./jdk-6u17-linux-i586.bin
En pantalla aparece el contrato de Licencia de Sun Microsystems:
Sun Microsystems, Inc. Binary Code License Agreement
for the JAVA SE DEVELOPMENT KIT (JDK), VERSION 6
Hay que presionar "Enter" varias veces (muchas veces) para que despliegue en pantalla todo el texto, después presenta en pantalla una pregunta:
Please enter "yes" or "no".
Do you agree to the above license terms? [yes or no]
Si estamos de acuerdo en la licencia escribimos: yes
Posteriormente se realiza la instalación, y si no hay algún problema, aparece en pantalla que ya se terminó la instalación y se presiona "Enter" para continuar:
Java(TM) SE Development Kit 6 successfully installed.
...
...
Press Enter to continue.....
Una vez terminada la instalación borramos el archivo de instalación:
root@rinhad-laptop:/opt# rm jdk-6u17-linux-i586.bin
Para probar la versión instalada primero nos cambiamos al directorio donde quedó instalado:
root@rinhad-laptop:/opt# cd jdk1.6.0_17/
Luego nos cambiamos al directorio bin:
root@rinhad-laptop:/opt/jdk1.6.0_17# cd bin/
Y tecleamos el siguiente comando:
root@rinhad-laptop:/opt/jdk1.6.0_17/bin# ./java -version
y si quedo correctamente instalado imprimirá en pantalla lo siguiente:
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)
Para correr un programa en Java primero nos salimos del usuario root y regresamos al usuario que estábamos usando
root@rinhad-laptop:/opt/jdk1.6.0_17/bin# exit
exit
Nos cambiamo a nuestro directorio personal:
rinhad@rinhad-laptop:~$ cd /home/rinhad/
Creamos un directorio (java):
rinhad@rinhad-laptop:~$ mkdir java
Nos cambiamos a este directorio para trabajar ahi:
rinhad@rinhad-laptop:~$ cd java/
Ahora creamos un archivo donde estará nuestro código java, utilizando un procesador de texto. El nombre de nuestro archivo es hola.java:
public class hola {
public static void main (String[] args) {
System.out.println("Hola Mundo");
}
}
". Ya tenemos el archivo, solo hace falta invocar al compilador y a la máquina virtual, para ello creamos un enlace que hace referencia al compilador de java (javac) y a la maquina virtual de java (java):
rinhad@rinhad-laptop:~/java$ ln -s /opt/jdk1.6.0_17/bin/javac javac
rinhad@rinhad-laptop:~/java$ ln -s /opt/jdk1.6.0_17/bin/java java
y de regreso en la terminal para compilar el programa:
rinhad@rinhad-laptop:~/java$ ./javac hola.java
y por ultimo para ejecutar el programa:
rinhad@rinhad-laptop:~/java$ ./java hola
Hola Mundo
0 comentarios:
Publicar un comentario