Ahora, puede usar el PPA de Java para Linux Uprising , de modo que obtenga actualizaciones automáticamente a través del administrador de paquetes. Si necesita el último Oracle Java 12 , instálelo:
sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java12-installer
sudo update-alternatives --config java
Solución anterior - DESCONTINUADA - ya no funciona
Puede usar el PPA Java WebUpd8 , de modo que obtenga actualizaciones automáticamente a través del administrador de paquetes. Si necesita el último Oracle Java 8 , instálelo:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo update-java-alternatives -s java-8-oracle
Si necesita la última versión de Oracle Java 6 (versión desactualizada), también la instala:
sudo apt-get install oracle-java6-installer
Si necesita la última versión de Oracle Java 7 (versión desactualizada), también la instala:
sudo apt-get install oracle-java7-installer
Si desea probar las compilaciones de acceso temprano de Oracle Java 9 , también puede instalarlo:
sudo apt-get install oracle-java9-installer
Para cambiar entre diferentes versiones de Java, puede usar el siguiente comando de terminal:
sudo update-alternatives --config java
Fuente: