GNU/Linux >> Tutoriels Linux >  >> Debian

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

Mise à jour :Oracle Java 10 a atteint la fin des mises à jour publiques (voir la feuille de route ici), il n'est donc plus disponible au téléchargement. Par conséquent, les packages de Linux Uprising Java PPA ne fonctionnent plus. Passez à Oracle Java 11 (qui est inclus dans le PPA Linux Uprising et est une version à long terme), le dernier Oracle Java 14 ou OpenJDK (vous pouvez également utiliser AdoptOpenJDK ou ZuluJDK).

Pour plus d'informations sur Ubuntu ou Linux Mint, consultez notre autre article :Installer Oracle Java 10 dans Ubuntu ou Linux Mint à partir du référentiel PPA

Comme je vous l'ai dit dans l'article précédent, j'ai créé un PPA pour Oracle Java 10 basé sur les packages WebUpd8 Java PPA (qui n'incluent pas Oracle Java 10). Bien que de nombreux PPA ne fonctionnent pas dans Debian, celui-ci fonctionne car le package télécharge et installe les binaires Oracle Java 10 officiels qui, contrairement aux packages PPA classiques, ne sont pas conçus pour des versions spécifiques d'Ubuntu.

Oracle fournit uniquement Java 10 pour 64 bits, de sorte que les packages de LinuxUprising Java PPA ne fonctionnent que sur 64 bits. N'essayez pas de l'utiliser sur d'autres architectures car cela ne fonctionnera pas ! Le package de référentiel PPA installe le JDK Oracle Java 10, qui inclut le JRE. Le dossier bin Java JRE n'est plus séparé et n'est plus dans le même dossier bin que les binaires JDK.

Installer Oracle Java 10 (JDK 10) dans Debian


Utilisez les commandes suivantes pour ajouter le référentiel LinuxUprising Java PPA à vos sources logicielles et installer Oracle Java 10 dans Debian (toute version de Debian) :

su -
echo "deb https://ppa.launchpad.net/linuxuprising/java/ubuntu bionic 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-java10-installer
exit

Le nom du package est oracle-java10-installer et non oracle-java10-jdk car il ne contient aucun fichier Oracle Java. C'est juste un programme d'installation qui télécharge le binaire depuis les serveurs Oracle et configure automatiquement tout pour vous.

Après avoir ajouté le PPA à vos sources logicielles, assurez-vous de définir Oracle Java 10 par défaut sur votre système Debian oracle-java10-set-default installé (peut être installé automatiquement) :

su -
apt-get install oracle-java10-set-default
exit

Si Oracle Java 10 doit être installé mais pas utilisé comme version standard de Java sur votre machine Debian, supprimez le package oracle-java10-set-default :

su -
apt-get remove oracle-java10-set-default
exit


Dans les cas où le programme d'installation ne télécharge pas l'archive Oracle Java 10 tar.gz (le téléchargement est bloqué par un routeur, un pare-feu ou un FAI), vous pouvez télécharger manuellement l'archive Oracle Java 10 tar.gz / var / cache / dossier oracle-jdk10-installer, puis installez le package oracle-java10-installer et il devrait contenir l'archive tar.gz téléchargée au lieu de la télécharger à partir des serveurs Oracle.

Accepter la licence Oracle Java 10 sans intervention de l'utilisateur

Lors de l'installation d'Oracle Java 10, l'utilisateur sera invité à accepter la licence Oracle avant de procéder à l'installation. Si vous avez besoin d'automatiser l'installation (pour Docker, les scripts, etc.), vous pouvez accepter automatiquement la licence Oracle avant d'installer le package Oracle Java 10 avec une seule commande :

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

J'ai lu que la commande ci-dessus ne fonctionne pas sur certains systèmes Debian, même si cela a fonctionné pour moi dans Debian Testing. Si la commande ci-dessus ne fonctionne pas sur votre machine Debian, vous pouvez essayer la commande suivante à la place :

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

Pour plus d'informations sur Ubuntu, Linux Mint, le système d'exploitation élémentaire et d'autres distributions Linux basées sur Ubuntu, consultez :Installer Oracle Java 10 dans Ubuntu ou Linux Mint à partir du référentiel PPA.


Debian
  1. Comment installer Java JDK sur Debian 11

  2. Comment installer Oracle Java JDK 17 sur Linux

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

  4. Installez Oracle Java 13 sur Ubuntu, Linux Mint ou Debian à partir du référentiel APT PPA

  5. Installez Oracle Java 10 dans Ubuntu ou Linux Mint à partir du référentiel PPA

Comment installer Oracle Java JDK 18 sur Linux

Comment installer Java 17 LTS (JDK 17) sur Debian 11

Comment installer Java 17 (JDK 17) sur Debian 11 Bullseye

Comment installer Oracle Java 8 sur Debian Jessie

Comment installer Oracle Java sur Debian 10 Buster

Comment installer Oracle JDK 9 sur CentOS 7