viernes, 10 de septiembre de 2010 | By: Luis Kuronox

Instalación de Java en Linux

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