Instalando la versión JAVA de Oracle :
Ubuntu dejó de integrar la versión original de java por un tema relacionado con las licencias. Ubuntu trae instalado por defecto openJAVA.
http://www.oracle.com/technetwork/java/javase/downloads/index.html
descargamos la versión java que nos interese (jdk / jre) a alguna carpeta creada para este fin en nuestro sistema (por ejemplo: java-6-33).
abrimos la ventana "Terminal" y nos posicionamos dentro de la carpeta que contiene nuestra versión de java (por ejemplo: jdk-6u33-linux-i586.bin)
~/Descargas/java-6-33$
le cambiamos los atributos al fichero descargado y lo hacemos ejecutable (+x)
$chmod +x jdk-6u33-linux-i586.bin
lo ejecutamos
$sudo ./jdk-6u33-linux-i586.bin (seguir instrucciones que aparezcan en pantalla)
después de la instalación, java, estará en la carpeta "jdk1.6.0_33". Moveremos esta carpeta a una ubicación más lógica dentro de las carpetas del sistema operativo.
$sudo mv jdk1.6.0_33 /usr/lib/jvm
modificamos las "alternativas de java" para que se ejecute nuestra versión.
$sudo update-alternatives --install "/usr/bin/java" "java" "usr/lib/jvm/jdk1.6.0_33/bin/java" 1
establecemos esta "nueva alternativa" como la real de para ejecutar java.
solo nos quedaría comprobar si se ejecuta nuestra versión de java.
$java -version
java version "1.6.0_33"
$sudo update-alternatives --set java usr/lib/jvm/jdk1.6.0_33/bin/java
$java -version
java version "1.6.0_33"
procedemos de igual forma para el compilador de java (javac)
$sudo update-alternatives --install "/usr/bin/javac" "javac" "usr/lib/jvm/jdk1.6.0_33/bin/javac" 1
establecemos esta "nueva alternativa" como la real de para ejecutar javac.
solo nos quedaría comprobar si se ejecuta nuestra versión de javac.
$sudo update-alternatives --set javac usr/lib/jvm/jdk1.6.0_33/bin/javac
$javac -version
javac "1.6.0_33"
javac "1.6.0_33"