GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Java sur Ubuntu Linux

Présentation

Comment installer Java sur Ubuntu Linux ? Bien que ce sujet soit assez explicite pour un administrateur système Linux expérimenté, il crée encore beaucoup de confusion pour les débutants en termes de version de Java dont j'ai besoin, comment puis-je l'installer ou comment modifier mes paramètres système entre plusieurs différents types de Java versions. Le but de ce court article est de faire la lumière sur ce sujet car nous montrerons comment installer Java JDK pour Oracle et OpenJDK.

Qu'est-ce que Java

En bref, Java est un langage de programmation orienté objet. Le propriétaire actuel de l'implémentation officielle de la plate-forme Java SE ( Standard Edition ) est Oracle Corporation. L'implémentation gratuite et open source de Java Platform SE s'appelle OpenJDK et OpenJRE. Il existe également une autre version Java maintenue par IBM. IBM fournit également JDK et JRE. Actuellement, seules les versions OpenJDK et OpenJRE Java sont disponibles via le référentiel Ubuntu standard.

Quelle version de Java dois-je installer ?

Cela dépend vraiment de la raison pour laquelle vous avez besoin que Java soit installé en premier lieu. Certains logiciels nécessitent l'installation de Java d'Oracle pour fonctionner correctement. Si le logiciel que vous essayez d'exécuter n'indique pas explicitement qu'il a besoin de l'implémentation Java d'Oracle, il est toujours sûr et recommandé de commencer avec la version OpenJDK. Si des problèmes surviennent, reconfigurez simplement votre système pour utiliser Java SE d'Oracle par défaut.

Java JDK contre Java JRE

La différence entre JDK (Java Development Kit) et JRE (Java Runtime Environment) réside simplement dans la manière dont il est utilisé. Si vous souhaitez développer des applications et des applets, vous devrez installer Java JDK. Si vous souhaitez uniquement exécuter des applications Java et des applets, vous n'avez besoin que de la version JRE.

Installation d'Ubuntu Java OpenJDK

L'installation de l'environnement Java sur Ubuntu n'est pas effectuée par défaut. Assurez-vous d'abord que vos référentiels fonctionnent correctement en :

$ apt-cache search openjdk

Cela devrait produire une liste de packages liés à Java tels que :

....penjdk-7-doc - Documentation du kit de développement OpenJDK (JDK)
openjdk-7-jdk - Kit de développement OpenJDK (JDK)
openjdk-7-jre - Exécution Java OpenJDK, en utilisant Hotspot JIT
....

Une fois confirmé, effectuez l'installation de Java avec :

$ sudo apt-get install openjdk-7-jdk

La commande ci-dessus téléchargera et installera la version 7 du kit de développement OpenJDK, y compris tous ses prérequis. Si vous avez besoin d'installer une ancienne version de Java, vous pouvez le faire en installant la version 6 avec :

$ sudo apt-get install openjdk-6-jdk

Vérification des versions

Une fois installé, vous pouvez confirmer la version Java actuellement installée en :

$ version Java 
version Java "1.7.0_09"
Environnement d'exécution OpenJDK (IcedTea7 2.3.3) (7u9-2.3.3-0ubuntu1~12.04.1)
Serveur virtuel OpenJDK 64 bits (version 23.2 -b09, mode mixte)

Installation d'Oracle Java Ubuntu

Si vous avez vraiment besoin d'utiliser le Java SE propriétaire d'Oracle, vous pouvez l'installer par-dessus votre installation OpenJDK, puis reconfigurer simplement votre système pour utiliser Java d'Oracle par défaut. Le JDK Oracle Java n'est plus disponible via le référentiel Ubuntu standard. Cependant, nous pouvons utiliser WebUpd8 Oracle Java PPA. Tout d'abord, nous devons mettre à jour le fichier sources apt :

$ su -# echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" \>> /etc/apt/sources.list# echo "deb-src http://ppa .launchpad.net/webupd8team/java/ubuntu precise main" \>> /etc/apt/sources.list# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

Une fois les fichiers sources en place, nous pouvons utiliser la commande apt pour installer Java :

# apt-get update# apt-get install oracle-java7-installer

Les commandes ci-dessus téléchargeront, compileront et installeront Java 7 sur votre système.

Vérification des versions

Comme avec OpenJDK, assurez-vous de tester la version de Java une fois l'installation de Java terminée.

$ java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (version 23.6-b04, mode mixte)

Gérer plusieurs installations Java

Si vous avez installé plusieurs versions de Java telles que Open JDK ou Oracle SE sur le même système Ubuntu Linux, vous pouvez basculer entre toutes les installations Java à l'aide de la commande update-alternatives.

$ sudo update-alternatives --config java[sudo] mot de passe pour lubos :Il y a 2 choix pour l'alternative java (fournir /usr/bin/java). Statut de priorité du chemin de sélection---------------------------------------------- --------------* 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1052 mode automatique 1 /usr/lib/jvm/java-7-openjdk -amd64/jre/bin/java 1051 mode manuel 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1052 mode manuelAppuyez sur entrée pour conserver le choix actuel[*], ou saisissez le numéro de sélection : 

À ce stade, tout ce que vous avez à faire est de saisir simplement un nombre entier correspondant à la version de Java, comme indiqué sur la sortie de la commande update-alternatives.

Conclusion

Cet article a montré l'installation de base de Java sur Ubuntu Linux. Nous n'avons pas couvert l'installation Java d'IBM. La version Java d'IBM est disponible pour de nombreuses plates-formes à commencer par le PowerPC d'IBM. Java d'IBM est utilisé par les applications SAP telles que SAP Hana, etc. Notre prochain article décrira comment installer Oracle Java JDK 7 à partir du code source ou du package RPM sur Ubuntu Linux.


Ubuntu
  1. Comment installer Java sur Linux

  2. Comment installer usb-creator sur Ubuntu Linux

  3. Comment installer Java 17 dans Ubuntu 20.04

  4. Comment installer Java sur Ubuntu 16.04

  5. Comment installer Java sur Ubuntu 22.04

Comment installer Java sur Ubuntu et Linux Mint

Comment installer Java (OpenJDK ou Oracle Java) sur Ubuntu 20.04 Linux ?

Comment installer Java sur Ubuntu 18.04

Comment installer Java 14 sur Linux, Ubuntu, CentOS

Comment installer Java sur Ubuntu 18.04 ?

Comment installer Java sur Ubuntu 22.04