Installation de Sun Java sur d'anciennes versions d'Ubuntu (9.10 et versions antérieures)
Il y a environ trois ans, j'ai eu le même problème avec Ubuntu 8.04. Il y avait un problème étrange en utilisant openjre et le problème a été résolu en utilisant la version de sun jre. Voici les étapes du terminal qui s'appliquent aux versions inférieures à 10.04, car à partir de 10.04 sun java a été supprimé et remplacé par openjre:
sudo apt-get remove openjdk-6-jre default-jre default-jre-headless
sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-plugin sun-java6-fonts
(Tout ce qui concerne Sun java. Juste pour être sûr)
Après cela, si vous supprimiez openjdk, vous n’auriez que sun java. Si vous ne l'avez pas retiré, vous les avez tous les deux. Pour passer de l'une à l'autre, procédez comme suit:
sudo update-java-alternatives -l
- Cela vous montrera la liste des moteurs Java que vous pouvez utiliser.
Le nom de l’alternative java est celui de gauche, par exemple openjdk apparaîtra comme ceci:
java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk
Et vous voudriez ouvrir le système comme ceci:
sudo update-java-alternatives -s java-6-openjdk
Si vous souhaitez utiliser Sun, vous devez le faire (après l'installation des packages sun):
sudo update-java-alternatives -s java-6-sun
Si vous voulez utiliser la version java 7, changez simplement le numéro 6 mentionné ci-dessus pour 7. Par exemple, si je voulais installer la version openjre 7 je le ferais:
sudo apt-get install openjdk-7-jre default-jre default-jre-headless
Installation de Sun Java sur des versions plus récentes d’Ubuntu (10.04 et ultérieures)
Ouvrez le terminal et tapez ce qui suit:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install oracle-java7-installer
Cela devrait installer la version de Sun Java sur votre système. Pour le changer, procédez comme suit si vous avez d’autres alternatives java:
sudo update-java-alternatives -s java-7-oracle
Si vous souhaitez que l’installation soit automatique, tapez ce qui suit:
sudo echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
Après cela, procédez comme suit pour définir les variables d’environnement par défaut:
sudo apt-get install oracle-java7-set-default
Notez que le PPA inclut les versions 6, 7 et 8. Vous pouvez donc en installer un simplement en changeant le numéro dans la ligne d’installation, par exemple:
sudo apt-get install oracle-java8-installer
Installation de Java 8. Après avoir installé la version Java que vous souhaitez utiliser et défini la version sur la valeur par défaut avec la commande update-java-alternatives
, vous pouvez vérifier la version que vous utilisez en tapant ce qui suit:
java -version
Il vous montrera la version par défaut que vous utilisez à ce moment-là.
J'aimerais également mentionner que OpenJRE / JDK a parcouru un long chemin il y a deux ou trois ans, lorsque de nombreux problèmes ont été résolus en passant à Sun Java.