Aquí algunos pasos para tener instalado Java 6 de Oracle (antes Sun) en cuenta de OpenJDK que viene instalado por default en Ubuntu 11.10.
Primeramente comentar que parte de la información comentada aquí se tomó de WEB UPD8 donde también podemos encontrar cómo instalar de forma manual la versión 7 de Java de Oracle (antes Sun).
Bueno pues manos a la obra: tenemos que agregar el repositorio ppa:ferramroberto/java para después instalar los paquetes de Java que nos servirán para remplazar a OpenJDK, podemos hacerlo desde consola con el siguiente comando:
sudo add-apt-repository ppa:ferramroberto/java
Después, tenemos que actualizar la información de los repositorios con:sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
Y por último instalar los paquetes con:
sudo apt-get install sun-java6-jdk sun-java6-plugin
O si ya tenemos agregado el repositorio, la instalación de los paquetes también se pueden hacer desde el Centro de Software de Ubuntu como se muestra en la siguiente imagen:
Una vez que ya tenemos instalado el paquete si procedemos a ejecutar desde la terminal:
java -version
Nos daremos cuenta que nos indica que aún estamos utilizando la versión OpenJDK como se muestra en la siguiente figura:
Por lo que tenemos que ejecutar la siguiente instrucción para especificar que queremos utilizar la versión de Java 6 de Oracle:
sudo update-alternatives --config java
Con lo que nos mostrará un menú con las opciones que existen, es ahí donde seleccionamos el cambio, en mi ejemplo seleccioné el número 2:
Una vez efectuado el cambio, si ejecutamos nuevamente la instrucción:
java -version
Nos mostrará que ya estamos ejecutando la nueva selección como se muestra:
Para finalizar tenemos que agregar la variable $JAVA_HOME al PATH para que en cualquier directorio donde nos encontremos podamos compilar los programas con javac, por lo que tenemos que editar el siguiente archivo:
sudo gedit /etc/bash.bashrc
Y agregar al final del archivo las siguientes líneas:
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export PATH=$PATH:$JAVA_HOME/bin
Para que la variable $JAVA_HOME se refleje sin tener que reiniciar el equipo tenemos que ejecutar lo siguiente:
source /etc/bash.bashrc
Con eso podemos comprobar que la variable ya cuenta con la información de la ruta donde se encuentran los programas de Java:
echo $JAVA_HOME
Bueno, por hoy es todo y espero que sea de utilidad para que nos iniciemos a programar con Java desde nuestro Ubuntu.
No hay comentarios:
Publicar un comentario