Recherche de site Web

Comment installer JAVA avec APT sur Debian 10


Java est l'un des langages de programmation les plus populaires et les plus utilisés. Actuellement, une myriade d'applications logicielles dépendent de Java pour fonctionner selon les besoins, par exemple Android Studio. Java est disponible en 3 implémentations différentes : JRE, OpenJDK et Oracle JDK.

Examinons brièvement chacun d’eux tour à tour :

  • JRE (Java Runtime Environment) : il s'agit d'un ensemble d'outils logiciels nécessaires à l'exécution d'applications Java.
  • JDK (Java Development Kit) – est un environnement de développement nécessaire au développement d’applications et d’applets Java. Il comprend un interpréteur, un compilateur, un archiveur et d'autres outils logiciels.
  • OpenJDK : est une implémentation open source du JDK. Oracle JDK est la version officielle d'Oracle du JDK. De plus, Oracle JDK est livré avec des fonctionnalités commerciales supplémentaires et permet également une utilisation non commerciale du logiciel telle que le développement personnel d'applications Java.

Conditions préalables

Pour ce didacticiel, vous devez disposer d'une instance Debian 10 avec un utilisateur système disposant des privilèges Sudo.

Dans cette rubrique, vous apprendrez comment installer et configurer Java avec APT sur Debian 10.

Si vous ne savez pas quel package Java installer, il est fortement recommandé d'utiliser OpenJDK 11 qui est le JDK par défaut dans Debian 10.

Comment installer OpenJDK 11 dans Debian 10

Pour installer OpenJDK 11 sur Debian 10, connectez-vous en tant qu'utilisateur standard avec les privilèges sudo et mettez à jour les packages système comme indiqué.

sudo apt update

Si vous souhaitez vérifier si Java est installé, exécutez la commande.

java -version

Ensuite, installez OpenJDK 11 à l'aide de la commande suivante.

sudo apt install default-jdk

Vous pouvez maintenant vérifier la version OpenJDK en exécutant.

java -version

Si l’installation s’est bien déroulée sans accroc, vous devriez obtenir le résultat ci-dessous.

Voyons maintenant comment installer Oracle Java.

Comment installer Oracle Java 12 sur Debian 10

Pour réussir à installer Oracle Java 12 sur Debian 10 buster, vous devez ajouter le référentiel Linux Uprising Java comme indiqué.

sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

Ensuite, exécutez la commande pour installer dirmngr.

sudo apt install dirmngr

Ensuite, importez la clé de signature comme indiqué.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Après avoir ajouté avec succès le dépôt Linux Uprising, exécutez les commandes ci-dessous pour installer Oracle Java 12 sur Debian 10.

sudo apt update
sudo apt install oracle-java12-installer

Une fenêtre contextuelle s'affichera. Appuyez sur le bouton TAB pour accéder à l'option « OK » et appuyez sur ENTER.

Dans les fenêtres suivantes, accédez à l'option « oui » avec les touches du curseur et appuyez sur ENTRÉE pour accepter les contrats de licence.

Pour vérifier la version d'Oracle Java 12, exécutez.

java --version

Super! Cela confirme que nous avons installé avec succès Oracle Java 12.

Comment définir la variable d'environnement JAVA_HOME dans Debian 10

Dans certains scénarios, plusieurs versions de JAVA peuvent être installées sur votre système. Si vous devez définir la version par défaut, par exemple, dans ce cas, Oracle Java 12, utilisez la commande ci-dessous.

sudo update-alternatives --config java

Dans le résultat ci-dessous, tapez le numéro correspondant à la version de Java que vous souhaitez définir par défaut et appuyez sur ENTER.

Nous devons maintenant définir la variable d'environnement JAVA_HOME. Pour y parvenir, ouvrez le fichier /etc/environment.

sudo vim /etc/environment

Ajoutez la ligne ci-dessous.

JAVA_HOME="/usr/lib/jvm/java-12-oracle"

Ensuite, enregistrez et quittez l'éditeur de texte. Enfin, émettez la commande source comme suit.

source /etc/environment

Pour confirmer le paramètre de la variable d'environnement Java, exécutez la commande.

echo JAVA_HOME

Conclusion

Vous êtes arrivé à la fin de ce tutoriel. Dans ce guide, vous avez appris à installer Java dans Debian 10 et à définir la variable JAVA_HOME. N'hésitez pas à nous revenir avec vos retours.