He conocido a un monton de gente muy radical a la hora de defender a OpenJDK, IcedTea, etc. Yo me he encontrado en el trabajo varias veces con problemas y la necesidad de instalar Oracle Java 7 en Ubuntu o Debian. Este artículo va destinado a aquellos que no van a ponerse a comentar hablando de las maldades del software cerrado, etc.

Para instalar Oracle Java 7 en Ubuntu o Debian utilizando repositorios, en vez de la forma propuesta por oracle de bajarte los binarios de su web a mano, sigue estos pasos:

Solo Debian: Instala add-apt-repository
sudo apt-get install python-software-properties

Común a Ubuntu / Debian:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Verifica que la versión es la correcta con:
java -version
java version «1.7.0_21»
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

Bien, ya tienes instalado correctamente Oracle Java 7 en Ubuntu o Debian. A partir de ahora se actualizará con las actualizaciones de paquetes normales del sistema.

Esto ha sido posible gracias a la gente de webupd8, que tienen unos repositorios de cosas de estas realmente interesantes 😉