Comment installer Java sur Linux

Les applications Java Runtime et Javane sont plus aussi populaires qu’autrefois. De nombreux développeurs font de leur mieux pour s'en éloigner en tant que plate-forme. Malgré la réputation du runtime Java, il est encore largement utilisé aujourd'hui. Il est sur Android, les applications Web populaires sont alimentées par celui-ci, les jeux vidéo fonctionnent toujours dessus et il est même utilisé sur des serveurs Linux à grande échelle. Si vous êtes un utilisateur Linux cherchant à installer Java sur Linux, vous avez deux options que vous pouvez essayer.

Il y a le projet OpenJDK, un open-sourcel'implémentation de l'environnement Java Runtime qui fonctionne sur pratiquement toutes les distributions Linux facilement. Parallèlement à cela, les utilisateurs de Linux peuvent également installer le kit officiel Oracle Java, qui est beaucoup plus difficile à démarrer mais offre des fonctionnalités plus modernes et de meilleures fonctionnalités. Dans cet article, nous verrons comment les configurer et les exécuter.

Option 1 - Java OpenJDK

Étant donné que l'environnement d'exécution Java d'Oracle est difficile à configurer pour les utilisateurs moyens, Java OpenJDK est un outil pratique pour Linux.

Il existe de nombreuses versions différentes d'OpenJDK. À partir de maintenant, il y a la version 11, et elle a tous les nouveaux correctifs. Cependant, la plupart des distributions Linux contiennent des versions plus anciennes d'OpenJDK dans leurs archives de packages, et celles-ci sont également installables.

L'installation de Java OpenJDK sur Linux est super facile,et vous n'aurez pas besoin de faire beaucoup de travail acharné. Pour le lancer, ouvrez une fenêtre de terminal et suivez les instructions qui correspondent à la distribution Linux que vous utilisez.

Ubuntu

Ubuntu 18.10, ainsi que Ubuntu 18.04 LTS, ont la dernière version d'OpenJDK (11). Vous pouvez facilement l'installer à partir de l'archive principale du logiciel en exécutant ce qui suit Apte commander.

sudo apt install openjdk-11-jdk openjdk-11-jre

Alternativement, si vous êtes toujours sur Ubuntu 16.04 LTS et avez besoin de Java, vous pouvez obtenir OpenJDK 8. Gardez à l'esprit qu'il n'est pas aussi nouveau ou aussi riche en fonctionnalités que la version 11!

sudo apt install openjdk-8-jdk openjdk-8-jre

Debian

Faire fonctionner OpenJDK sur Debian est assez facile. Cela dit, gardez à l'esprit que la version actuelle de Debian Stable (9) ne contient que OpenJDK 8, une version obsolète.

sudo apt-get install  openjdk-8-jre openjdk-8-jdk

Comme mentionné ci-dessus, Debian 9 Stable a quelquespackages OpenJDK sérieusement obsolètes. Si vous avez besoin de quelque chose de beaucoup plus récent, envisagez une mise à jour vers Debian 10. Ou, voyez comment vous pouvez activer Backports pour obtenir des logiciels plus récents.

Arch Linux

Arch Linux possède les derniers packages OpenJDK (version 11). Pour l'installer, vous n'aurez pas besoin de recourir à l'AUR. Au lieu de cela, il est assez facile de le faire démarrer directement à partir du repo "Extra", via Pacman.

sudo pacman -S jre-openjdk jdk-openjdk

Feutre

Fedora Linux contient plusieurs versions d'OpenJDK dans leurs archives de packages logiciels. Cela dit, il est préférable d'exécuter la dernière version, car elle dispose des dernières fonctionnalités.

Pour obtenir OpenJDK 11 sur Fedora Linux, entrez ce qui suit DNF commande dans une fenêtre de terminal.

sudo dnf install java-11-openjdk

OpenSUSE

Besoin d'obtenir l'environnement OpenJDK Runtime, ainsi que le kit de développement pour votre système Linux OpenSUSE? Vous serez heureux de savoir que sa configuration est très simple! Pour démarrer, entrez le Zypper commande ci-dessous.

sudo zypper install java-11-openjdk

Linux générique

Le code source d'OpenJDK est disponible pourinstaller sur tout Linux. Si vous utilisez un système d'exploitation basé sur Linux qui ne fournit pas OpenJDK prêt à l'emploi, rendez-vous sur la page de téléchargement et récupérez le code vous-même.

Option 2 - Environnement d'exécution Java d'Oracle

OpenJDK fonctionne dans la plupart des cas. Cependant, cela ne fonctionne pas pour 100% des applications Java sur Linux. Si vous rencontrez des problèmes avec OpenJDK, c'est une bonne idée d'installer la version officielle d'Oracle.

Oracle Java pour Linux fonctionne sur une variété de distributions Linux. Dans cette section du guide, nous allons voir comment faire fonctionner l'environnement d'exécution sur toutes les distributions qui ont des packages disponibles.

Ubuntu

Même si Ubuntu Linux est le monde le plussystème d'exploitation Linux populaire destiné aux consommateurs, Oracle ne dispose pas d'un package DEB téléchargeable pour l'installation. En conséquence, les utilisateurs ont créé une archive PPA tierce qui effectue l'installation automatiquement.

Pour faire fonctionner le PPA, ouvrez un terminal et utilisez le add-apt-repository commande ci-dessous.

sudo add-apt-repository ppa:webupd8team/java

Ensuite, lancez le mise à jour commander.

sudo apt update

À l'aide de la commande Apt, installez Oracle Java 11.

sudo apt install oracle-java11-installer

Enfin, définissez Java 11 par défaut.

sudo apt install oracle-java11-set-default

Debian

Besoin de Java sur Debian? Grâce à la similitude du système d'exploitation avec Ubuntu, il est possible d'utiliser un PPA. Pour le faire fonctionner, lancez un terminal et obtenez un accès root.

su

Maintenant que vous avez Root sur Debian, ajoutez le Java PPA à votre système.

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

Ensuite, activez la clé GPG de la source logicielle avec clé-apt.

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

Exécuter le mise à jour commander.

apt-get update

Installez Java 11 à partir des sources logicielles à l'aide de Apt-get.

apt-get install oracle-java11-installer

Enfin, définissez Java 11 par défaut.

sudo apt-get install oracle-java11-set-default

Arch Linux

Il n'y a pas de package d'exécution Oracle Java officieldans l'Arche AUR. Si vous avez absolument besoin de Java, consultez la page de téléchargement officielle de Linux. Vous pourrez télécharger et installer une version TarGZ de Java. Sinon, restez avec OpenJDK.

Fedora et OpenSUSE

Oracle distribue un RPM de Java, vous pourrez donc installer facilement Java sur Fedora et OpenSUSE. Pour démarrer, rendez-vous sur la page de téléchargement sur Oracle.com.

Sur la page, récupérez la version RPM de Java. Ensuite, ouvrez un terminal et suivez les instructions ci-dessous pour l'installer sur votre système.

Feutre

cd ~/Downloads
sudo dnf install jre-8u191-linux-x64.rpm

OpenSUSE

cd ~/Downloads
sudo zypper install jre-8u191-linux-x64.rpm

Linux générique

Oracle a une version TarGZ de son runtime Java. Si vous avez besoin du Java JRE officiel, rendez-vous sur ce lien, téléchargez-le et suivez les instructions sur la page pour le faire fonctionner.

commentaires