Comment installer JDK 10 sous Ubuntu?

comment installer Java Development Kit (JDK) 10 sur Ubuntu?

le instructions d'installation sur le centre D'aide D'Oracle seulement expliquer comment télécharger et extraire l'archive sur la plate-forme Linux, sans aucune configuration du système.

52
demandé sur Wesam 2018-03-27 10:48:27

7 réponses

mise à jour: JDK 11 Maintenant Disponible

sudo apt-get install openjdk-11-jdk

For JDK 10

Option 1: Easy Installation (PPA)

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

puis défini par défaut avec:

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

et enfin vérifier L'Installation avec:

$ java -version
java version "10.0.1" 2018-04-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)

Source: Soulèvement Linux

Option 2: Installation Manuelle

  • Télécharger OpenJDK 10 binaires pour Linux.

  • Décompresser l'archive téléchargée:

    tar xzvf openjdk-10_linux-x64_bin.tar.gz
    
  • déplacer l'archive extraite à l'endroit où votre système garde vos JDKs installés:

    sudo mv jdk-10 /usr/lib/jvm/java-10-openjdk-amd64/
    
  • ajouter la nouvelle alternative Java:

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-10-openjdk-amd64/bin/java 1
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-10-openjdk-amd64/bin/javac 1
    
  • mettez à jour les alternatives java de votre système et choisissez JDK 10:

    $ sudo update-alternatives --config java
    here are 3 choices for the alternative java (providing /usr/bin/java).
    
      Selection    Path                                            Priority   Status
    ------------------------------------------------------------
      0            /usr/lib/jvm/java-9-openjdk-amd64/bin/java       1091      auto mode
    * 1            /usr/lib/jvm/java-10-openjdk-amd64/bin/java      1         manual mode
      2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode
      3            /usr/lib/jvm/java-9-openjdk-amd64/bin/java       1091      manual mode
    
    Press <enter> to keep the current choice[*], or type selection number: 
    

    et

    $ sudo update-alternatives --config javac
    There are 3 choices for the alternative javac (providing /usr/bin/javac).
    
      Selection    Path                                          Priority   Status
    ------------------------------------------------------------
    * 0            /usr/lib/jvm/java-9-openjdk-amd64/bin/javac    1091      auto mode
      1            /usr/lib/jvm/java-10-openjdk-amd64/bin/javac   1         manual mode
      2            /usr/lib/jvm/java-8-openjdk-amd64/bin/javac    1081      manual mode
      3            /usr/lib/jvm/java-9-openjdk-amd64/bin/javac    1091      manual mode
    
    Press <enter> to keep the current choice[*], or type selection number: 1
    update-alternatives: using /usr/lib/jvm/java-10-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in manual mode
    
  • Vérifiez votre installation avec:

    $ java --version
    openjdk 10 2018-03-20
    OpenJDK Runtime Environment 18.3 (build 10+46)
    OpenJDK 64-Bit Server VM 18.3 (build 10+46, mixed mode)
    

    et

    $ javac --version
    javac 10
    
  • fait


si vous préférez le JDK D'Oracle, téléchargez-le et suivez les étapes d'installation indiquées ci-dessus.

148
répondu Wesam 2018-06-26 06:23:02

il y a un ppa sur java 10 qui installe le java d'oracle: https://launchpad.net / ~linuxuprising / +archive/ubuntu / java

Je ne suis pas sûr que cela sera maintenu cependant. Il semble que ce soit une copie de la méthode webupd8 sur la façon de gérer l'installation d'oracle java (réf: documentation ).

comment utiliser ce ppa:

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

Vérifier l'installation:

$ /usr/lib/jvm/java-10-oracle/bin/java -version
java version "10.0.1" 2018-04-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)

paramétrage des variables d'environnement (rendre java10 par défaut)

sudo apt-get install oracle-java10-set-default
8
répondu stalet 2018-04-19 10:47:46

Note : Vous avez besoin de update-alternatives uniquement si vous avez plusieurs versions de java.

Note : vous pouvez purger tout ce qui concerne Java avant d'installer tout nouveau Java.

 sudo apt purge java*

Pour Java 10 frais d'installation

  1. téléchargez JDK 10 d'ici (vous pouvez télécharger JRE et server JRE): http://www.oracle.com/technetwork/java/javase/downloads/index.html
  2. extraire et mettre quelque part dans /opt/java répertoire. Si vous mettez JDK dans le répertoire /opt/java , il sera utilisable par tous les utilisateurs car il est dans le répertoire /opt .

    ( Note : j'ai téléchargé JDK, JRE, et server JRE, et extrait JDK et renommé extrait le dossier en jdk10, extrait JRE et renommé extrait le dossier à jre10, et extrait le serveur JRE et renommé extrait le dossier à jre10server comme montré ci-dessous snapshot).

  3. mettez à jour votre fichier /etc/environment comme ci-dessous enter image description here

maintenant, vous devez recharger le fichier de script /etc/environment dans le système en utilisant la commande source comme ci-dessous.

source /etc/environment

enter image description here

si vous voulez en savoir plus sur update-alternatives alors voici le lien: https://askubuntu.com/questions/159575/how-do-i-make-java-default-to-a-manually-installed-jre-jdk

3
répondu Uddhav Gautam 2018-05-22 18:27:32

il y a différentes façons de le faire , mais la façon la plus commode et la plus facile de le faire est que j'ai trouvé dans un lien vidéo .

ce type montre comment vous pouvez l'installer manuellement .

l'avantage est que vous ne donnez pas le contrôle à os pour installer des trucs et si vous voulez passer entre les versions JDK , vous pouvez le faire très facilement . Étapes: -

Étape 1- Télécharger JDK et L'extraire

Étape 2- Déplacez votre dossier extrait dans un répertoire approprié de votre choix.

Étape 3- Réglez la variable d'environnement comme nous le faisons dans le système de fenêtres Mise à jour de votre .bashrc fichier et ajouter la ligne suivante

export JAVA_HOME=/usr/lib/java/jdk1.8.0_77
export PATH="$PATH:$JAVA_HOME/bin"
2
répondu Sanjay-Dev 2018-06-27 14:54:03

vous devez faire la mise à jour-alternatives --installer avant l'étape finale.

sudo update-alternatives --install "/usr/bin/java" java "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" javac "/usr/lib/jvm/java-10-openjdk-amd64/bin/javac" 1
1
répondu nitnamby 2018-04-06 10:17:22

la façon la plus simple est d'utiliser update-alternatives et d'obtenir un paquet oracle en utilisant wget. J'ai trouvé ce petit tutoriel, sa méthode rapide

https://sebastiankoltun-blog.com/index.php/2018/05/25/install-oracle-java-on-ubuntu-17-10 /

0
répondu JavDev 2018-05-25 13:55:03

j'ai trouvé un repo

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
sudo apt install openjdk-10-jdk

Repo "page d'accueil 151950920"

0
répondu Alexander Mikheev 2018-09-20 15:04:07