Creo que debe considerar el procedimiento de instalación de Java con cuidado. El siguiente es el proceso detallado que cubre casi todas las fallas posibles.
Instalar Java con apt-get es fácil. Primero, actualice el índice del paquete:
sudo apt-get update
Luego, verifique si Java aún no está instalado:
java -version
Si devuelve "El programa java se puede encontrar en los siguientes paquetes", Java aún no se ha instalado, así que ejecute el siguiente comando:
sudo apt-get install default-jre
Estás bien hasta ahora como supongo.
Esto instalará el Java Runtime Environment (JRE). Si en cambio necesita el Kit de desarrollo de Java (JDK), que generalmente se necesita para compilar aplicaciones Java (por ejemplo, Apache Ant, Apache Maven, Eclipse e IntelliJ IDEA, ejecute el siguiente comando:
sudo apt-get install default-jdk
Eso es todo lo que se necesita para instalar Java.
Instalación de OpenJDK 7:
Para instalar OpenJDK 7, ejecute el siguiente comando:
sudo apt-get install openjdk-7-jre
Esto instalará el Java Runtime Environment (JRE). Si en cambio necesita el Kit de desarrollo de Java (JDK), ejecute el siguiente comando:
sudo apt-get install openjdk-7-jdk
Instalación de Oracle JDK:
El Oracle JDK es el JDK oficial; sin embargo, Oracle ya no lo proporciona como instalación predeterminada para Ubuntu.
Todavía puede instalarlo usando apt-get. Para instalar cualquier versión, primero ejecute los siguientes comandos:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
Luego, dependiendo de la versión que desee instalar, ejecute uno de los siguientes comandos:
Oracle JDK 7:
sudo apt-get install oracle-java7-installer
Oracle JDK 8:
sudo apt-get install oracle-java8-installer
update-alternatives
para informar a ubuntu dónde reside su "nueva" instalación de Java.