GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Oracle Java 14 (JDK 14) sur Ubuntu, Debian ou Linux Mint à partir du référentiel APT PPA

[[Edit]]Oracle Java 14 n'est plus pris en charge/mis à jour par Oracle et la dernière version n'est plus disponible au téléchargement. Veuillez passer à Oracle Java SE 11 (une version à long terme) ou à la dernière version d'Oracle Java SE 16.

oracle a publié Java 14. Ceux qui veulent l'installer dans les distributions Ubuntu, Debian et Linux basées sur eux comme Pop ! _OS, Linux Mint, Zorin OS, etc. peuvent utiliser le PPA Java Linux Uprising. Oracle JDK 14 recevra au moins deux mises à jour trimestrielles avant que JDK 15 ne suive en septembre 2020.

Oracle Java 14 inclut de nouvelles fonctionnalités pour améliorer la productivité des développeurs, notamment la prise en charge du langage Java pour les expressions de commutation, de nouvelles API pour la surveillance continue des données JDK Flight Recorder et une disponibilité améliorée du Z Garbage Collector avec une faible latence pour macOS et Windows. Trois fonctions de prévisualisation sont également incluses :Pattern Matching pour instanceof (JEP 305), Records (JEP 359) et Text Blocks (JEP 368).

Pour plus d'informations sur Oracle Java 14, consultez l'annonce de publication et les notes de publication.

Notez que je ne recommande pas de l'installer, je ne le mets à la disposition que de ceux qui en ont besoin. Oracle Java utilise une licence commerciale à partir de Java 11 qui permet de le télécharger et de l'utiliser gratuitement pour le développement et les tests uniquement, mais des frais sont payables pour une utilisation en production. Au lieu d'Oracle Java, vous pouvez utiliser des versions de JDK open source telles que celles proposées par AdoptOpenJDK ou Zulu OpenJDK.

Ce programme d'installation d'Oracle Java 14 est basé sur le package Java Web Upd8 (les crédits vont donc aux créateurs d'origine) avec des modifications mineures et n'incluent pas les binaires Oracle Java. Au lieu de cela, il télécharge, installe et définit automatiquement Oracle Java 14 comme Java standard (exécute des alternatives de mise à jour, exporte le JAVA_HOME Variable d'environnement, etc.) sur votre système. Seules les versions 64 bits sont disponibles.

Voir aussi :

  • Installez Oracle Java 16 (JDK 16) sur Ubuntu, Linux Mint ou Debian à partir du référentiel APT PPA
  • Nouveau programme d'installation d'Oracle Java 11 (LTS) pour Ubuntu ou Linux Mint (avec Oracle Java .tar.gz local)

Installez Oracle Java 14 (JDK 14) sur Ubuntu, Debian, Linux Mint, Pop ! _OS, Zorin OS, et plus avec le dépôt APT PPA

Contrairement au programme d'installation d'Oracle Java 11 du même soulèvement Linux, Oracle Java PPA, qui oblige les utilisateurs à télécharger manuellement le fichier Oracle Java .tar.gz et à le placer dans un dossier du système avant d'utiliser les packages PPA, le programme d'installation d'Oracle Java 14 téléchargera automatiquement Oracle Java 14 afin que vous n'ayez pas à le télécharger manuellement. Cependant, dans certains cas, vous devrez peut-être le télécharger manuellement en cas d'échec du téléchargement automatique (les causes peuvent être des paramètres réseau, des restrictions de proxy ou de pare-feu, etc.) et des instructions sur la façon de procéder sont fournies ci-dessous.

Ubuntu, Linux Mint, Pop ! _OS et autres distributions Linux basées sur Ubuntu :ouvrez un terminal et utilisez les commandes suivantes pour ajouter le Linux Uprising Oracle Java PPA et installer Oracle Java 14 (Oracle JDK 14) pour 64 bits :

sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java14-installer

Debian et d'autres distributions Linux basées sur Debian mais pas sur Ubuntu (sans référentiel add-apt disponible par défaut) :ouvrez un terminal et exécutez les commandes suivantes pour uprising the Linux Oracle Java PPA repository add and install Oracle JDK 14 :

su -
echo "deb https://ppa.launchpad.net/linuxuprising/java/ubuntu focal main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
apt-get update
apt-get install oracle-java14-installer
exit

Cela installera Oracle JDK 14. Sur les distributions Linux qui installent automatiquement les packages recommandés (comme Ubuntu mais pas Linux Mint), oracle-java14-set-default est également installé. Ce package définit Oracle JDK 14 comme version Java standard sur votre système (exécute les alternatives de mise à jour, exporte le JAVA_HOME variable d'environnement etc.).

Si vous souhaitez ignorer l'installation de ce package, installez Oracle Java 14 avec celui-ci --no-install-recommends , comme ceci :

sudo apt install --no-install-recommends oracle-java14-installer


Ou, si vous souhaitez installer ce package, au cas où il ne s'installerait pas automatiquement pour vous (par exemple sur Linux Mint), utilisez :

sudo apt install oracle-java14-set-default

Pour appliquer le nouveau JAVA_HOME Variable d'environnement, vous devez vous déconnecter et vous reconnecter.

Si vous ne souhaitez plus qu'Oracle Java 14 soit la version standard de Java sur votre Debian/Ubuntu (et Linux Mint, Pop! _OS, Elementary OS, Zorin OS, etc.), supprimez le package oracle-java14-set-default :

sudo apt remove oracle-java14-set-default

Après avoir installé Oracle JDK 14, vous pouvez vérifier quelle version de Java est installée par défaut sur votre système en utilisant java -version et ou javac -version . Exemple de mon système sur lequel j'ai installé Oracle JDK 14 (14.0) :

$ java -version
java version "14" 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
$ javac -version
javac 14

Téléchargement manuel d'Oracle Java 14 au cas où le programme d'installation ne pourrait pas le télécharger

Si ce programme d'installation d'Oracle Java 14 ne parvient pas à télécharger Oracle JDK 14, par ex. Par exemple, si vous êtes derrière un pare-feu, un routeur ou un proxy qui empêche ce programme d'installation de le télécharger automatiquement, vous pouvez utiliser Oracle JDK 14 .tar.gz. télécharger à partir d'Oracle, soit sur le même ordinateur sur lequel vous souhaitez l'installer, soit à partir d'un autre ordinateur. Vous devez télécharger la même version d'Oracle Java 14 que la version d'installation !

Placez le .tar.gz Oracle JDK 14 téléchargé dans /var/cache/oracle-jdk14-installer (créez ce dossier en tant que root s'il n'existe pas), puis installez le oracle-java14-installer Package du PPA Linux Uprising comme décrit ci-dessus. Au lieu d'essayer de télécharger l'archive Oracle Java 14 .tar.gz elle-même, le programme d'installation utilise la version locale que vous avez téléchargée manuellement.

Comment accepter manuellement la licence Oracle Java 14

Si vous souhaitez utiliser ce programme d'installation Oracle Java 14 dans certains scripts automatisés, vous pouvez accepter manuellement la licence Oracle JDK 14 avec une commande :

echo oracle-java14-installer shared/accepted-oracle-license-v1-2 select true | sudo /usr/bin/debconf-set-selections

Si cela ne fonctionne pas, essayez également cette commande :

echo oracle-java14-installer shared/accepted-oracle-licence-v1-2 boolean true | sudo /usr/bin/debconf-set-selections


Debian
  1. Comment installer Oracle Java 7 JRE/JDK sur Ubuntu 11.10

  2. Comment installer Oracle Java 8 sur Ubuntu 16.04/Linux Mint 17 (méthode PPA)

  3. Comment installer Oracle Java 16 sur Debian, Ubuntu, Pop ! _OS ou Linux Mint utilisant le référentiel APT PPA

  4. Comment installer Oracle Java 15 sur Ubuntu, Debian ou Linux Mint à l'aide du référentiel APT PPA

  5. Installez n'importe quelle version d'Oracle Java (JDK) dans Ubuntu, Debian, Linux Mint ou Fedora avec install-java.sh

Installer des packages à partir d'un PPA Ubuntu sur Debian Linux

Comment installer Oracle Java JDK 12/11/8 sur Debian 10/Debian 9

Comment installer Pip sur Ubuntu 18.04, Debian 9 et Linux Mint 19

Comment installer Oracle Java 12/11/8 sur Ubuntu 18.04 et Linux Mint 19

Comment installer Oracle Java JDK 18 sur Linux

Installez Oracle Java 10 (JDK 10) dans Debian à partir du référentiel PPA