Introduction

Introduction

Comment installer Java sur Ubuntu Linux? Bien que ce sujet soit une explication assez autonome pour un administrateur de systèmes Linux expérimenté, il crée toujours beaucoup de confusion pour les débutants en termes de la version de Java dont j'ai besoin, comment puis-je l'installer ou comment modifier mes paramètres système entre plusieurs types différents de Java versions. L'objectif 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

Bref, Java est un langage de programmation orienté objet. Le propriétaire actuel de la mise en œuvre officielle de la plate-forme Java SE (Edition standard) est Oracle Corporation. L'implémentation gratuite et open source de la plate-forme Java SE est appelée openjdk et openjre. Il y a aussi une autre version Java entretenue par IBM. IBM fournit également JDK et JRE. Actuellement, seules les versions OpenJDK et OpenJre Java sont disponibles via le référentiel standard Ubuntu.

Quelle version java dois-je installer?

Cela dépend vraiment de la raison pour laquelle vous avez besoin de Java pour être installé à la première place. Certains logiciels nécessitent d'installer Java d'Oracle pour s'exécuter correctement. Si le logiciel que vous essayez d'exécuter ne dit pas explicitement qu'il a besoin de l'implémentation Java d'Oracle, il est toujours sûr et recommandé de commencer par la version OpenJDK. Si des problèmes se produisent, reconfigurez simplement votre système pour utiliser Java SE d'Oracle par défaut.

Java jdk vs java jre

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

Java OpenJdk Ubuntu Installer

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 par:

$ apt-cache Search OpenJDK

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

… PENJDK-7-DOC - Documentation OpenJDK Development Kit (JDK)
OpenJDK-7-JDK - Kit de développement OpenJDK (JDK)
OpenJDK-7-JRE - OpenJDK Java Runtime, 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 le kit de développement OpenJDK version 7, y compris ses conditions préalables. Si vous avez besoin d'installation de la version ancienne de Java, vous pouvez le faire en installant la version 6 avec:

$ sudo apt-get install openjdk-6-jdk

Vérification de la version

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

$ Java-Version
Version Java "1.7.0_09 "
Environnement OpenJDK Runtime (Icedtea7 2.3.3) (7U9-2.3.3-0ubuntu1 ~ 12.04.1)
VM du serveur OpenJDK 64 bits (build 23.2-B09, mode mixte)

Installation d'Oracle Java Ubuntu

Dans le cas où vous avez vraiment besoin d'utiliser Java SE propriétaire d'Oracle, vous pouvez l'installer en haut de votre installation OpenJDK, puis reconfigurer votre système pour utiliser Java d'Oracle par défaut. L'Oracle Java JDK n'est plus disponible via le référentiel standard Ubuntu. Cependant, nous pouvons utiliser WebUpD8 Oracle Java PPA. Tout d'abord, nous devons mettre à jour le fichier de sources APT:

$ su - # echo "deb http: // ppa.rampe de lancement.net / webupd8team / java / ubuntu précis principal "\ >> / etc / apt / sources.Liste # Echo "Deb-Src http: // ppa.rampe de lancement.net / webupd8team / java / ubuntu précis principal "\ >> / etc / apt / sources.Liste # APT-Key Adv - Keyserver KeyServer.ubuntu.com --recv-keys eea14886 

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

# Mise à jour apt-get # apt-get install oracle-java7-installer 

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

Vérification de la version

Le même qu'avec OpenJDK, assurez-vous de tester la version Java une fois l'installation Java terminée.

$ java -version
Version Java "1.7.0_11 "
Environnement Java (TM) SE Runtime (Build 1.7.0_11-b21)
VM du serveur 64 bits Java Hotspot (TM).6-b04, mode mixte)

Gérer plusieurs installations Java

Si vous avez installé plusieurs versions 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-Alteratives.

$ sudo update-alternatives - Config Java [sudo] Mot de passe pour Lubos: il y a 2 choix pour l'alternative Java (fourniture / 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 manuel appuyez sur Entrée pour garder le choix actuel [*], ou type de sélection numéro:

À ce stade, tout ce que vous avez à faire est de, simplement, entrez un numéro entier correspondant à la version de Java comme indiqué sur la sortie de la commande de mise à jour des alternatives.

Conclusion

Cet article a montré une installation Java de base sur Ubuntu Linux. Nous n'avons pas couvert l'installation de Java d'IBM. La version Java d'IBM est disponible pour de nombreuses plateformes à partir de PowerPC d'IBM. Le Java d'IBM est utilisé par des applications SAP telles que SAP HANA et etc. Notre prochain article décrira comment installer Oracle Java JDK 7 à partir du code source ou du package RPM sur Ubuntu Linux.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Comment installer Java sur Manjaro Linux
  • Installation d'Oracle Java sur Ubuntu 20.04 Focal Fossa Linux
  • Linux: installer Java
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Choses à installer sur Ubuntu 22.04
  • Oracle Linux vs Red Hat (Rhel)
  • Téléchargement d'Oracle Linux
  • Comment installer Java sur Kali Linux
  • Comment créer une application Tkinter à l'aide d'un objet orienté…