Penso che dovresti considerare attentamente la procedura di installazione di Java. Di seguito è riportato il processo dettagliato che copre quasi tutti i possibili guasti.
Installare Java con apt-get è facile. Innanzitutto, aggiorna l'indice del pacchetto:
sudo apt-get update
Quindi, controlla se Java non è già installato:
java -version
Se restituisce "Il programma java è disponibile nei seguenti pacchetti", Java non è stato ancora installato, quindi eseguire il comando seguente:
sudo apt-get install default-jre
Stai bene fino ad ora come immagino.
Ciò installerà Java Runtime Environment (JRE). Se invece è necessario il Java Development Kit (JDK), che di solito è necessario per compilare le applicazioni Java (ad esempio Apache Ant, Apache Maven, Eclipse e IntelliJ IDEA, eseguire il comando seguente:
sudo apt-get install default-jdk
Questo è tutto ciò che è necessario per installare Java.
Installazione di OpenJDK 7:
Per installare OpenJDK 7, eseguire il comando seguente:
sudo apt-get install openjdk-7-jre
Ciò installerà Java Runtime Environment (JRE). Se invece è necessario il Java Development Kit (JDK), eseguire il comando seguente:
sudo apt-get install openjdk-7-jdk
Installazione di Oracle JDK:
Oracle JDK è il JDK ufficiale; tuttavia, non è più fornito da Oracle come installazione predefinita per Ubuntu.
Puoi ancora installarlo usando apt-get. Per installare qualsiasi versione, eseguire prima i seguenti comandi:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
Quindi, a seconda della versione che si desidera installare, eseguire uno dei seguenti comandi:
Oracle JDK 7:
sudo apt-get install oracle-java7-installer
Oracle JDK 8:
sudo apt-get install oracle-java8-installer
update-alternatives
per informare Ubuntu dove risiede la sua "nuova" installazione di Java.