Comment installer le JDK sur Ubuntu Linux

j'essaie d'installer le Java Development Kit (JDK) sur Ubuntu distribution Linux, mais je ne peux pas l'installer.

Quelles sont les étapes pour l'installer sur Ubuntu?

463
demandé sur jww 2013-02-09 16:51:42

25 réponses

Referring to Ask Ubuntu question How to set JAVA_HOME for OpenJDK? ,

comment installer "Open JDK" (Java developement kit) dans Ubuntu (Linux)?

  1. Open Terminal à partir de L'Application Dash or press Ctrl + Alt + T

  2. mise à Jour du référentiel:

    sudo add-apt-repository ppa:openjdk-r/ppa  # only Ubuntu 17.4 and earlier
    sudo apt-get update
    
  3. exécuter la commande suivante dans Terminal :

    sudo apt-get install openjdk-8-jdk
    sudo apt-get install openjdk-8-source #this is optional, the jdk source code
    
  4. Tapez ligne de commande comme ci-dessous...

    apt-cache search jdk
    

    (Note: openjdk-8-jdk est symboliquement utilisé ici. Vous pouvez choisir la version JDK selon vos besoins.)

  5. pour la commande de type" JAVA_HOME "(variable D'environnement) comme indiqué ci-dessous, dans" Terminal " en utilisant votre chemin d'installation...

    export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
    

    (Note:" /usr/lib/jvm/java-8-openjdk " est symboliquement utilisé ici uniquement pour la démostration. Vous devez utiliser votre chemin selon votre installation.)

  6. pour la commande de type" PATH "(variable D'environnement) comme indiqué ci-dessous, dans" Terminal " en utilisant votre chemin d'installation...

    export PATH=$PATH:/usr/lib/jvm/java-8-openjdk/bin
    

    (Note:" /usr/lib/jvm/java-8-openjdk " est symboliquement utilisé ici uniquement pour la démostration. Vous devez utiliser votre chemin selon votre installation.)

  7. Vérifiez l'installation" open jdk", tapez simplement la commande" Terminal "comme indiqué ci-dessous

    javac -version
    
682
répondu Dhaval Shah 2018-06-23 18:01:43
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
204
répondu Julio Marins 2014-01-02 13:22:21

vous pouvez installer le JDK 1.7 D'Oracle assez facilement aussi; comme exemple c'est la façon d'installer JDK 1.7.0_13;

comme racine, faire;

cd /usr/local
tar xzf <the file you just downloaded>

en tant qu'utilisateur normal, ajoutez ou modifiez ces deux lignes dans votre ~/.profil point à l'installation;

export JAVA_HOME=/usr/local/jdk1.7.0_13
export PATH=$PATH:$JAVA_HOME/bin

Si c'est une mise à jour, vous pouvez également supprimer l'ancien répertoire d'installation java dans /usr/local .

Journal et encore (ou ne . ~/.profile ), et tout devrait fonctionner.

le problème avec le JDK D'Oracle est qu'il ne sera pas mis à jour avec le reste de votre système comme OpenJDK le fera, donc je l'envisagerais surtout si vous exécutez des programmes qui l'exigent.

136
répondu Joachim Isaksson 2017-01-20 07:22:27

si vous avez déjà téléchargé le fichier ZIP, suivez ces étapes.

Exécutez la commande suivante pour décompresser votre fichier.

tar -xvf ~/Downloads/jdk-7u3-linux-i586.tar.gz
sudo mkdir -p /usr/lib/jvm/jdk1.7.0
sudo mv jdk1.7.0_03/* /usr/lib/jvm/jdk1.7.0/
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1

après l'installation est complète, définissez les variables d'environnement comme suit.

modifier le chemin du système dans le fichier /etc/profile :

sudo gedit /etc/profile

Ajouter les lignes suivantes à la fin.

JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH

Source: http://javaandme.com /

74
répondu Pratap Singh 2017-10-30 10:45:57

si vous voulez installer le dernier JDK 1.8, utilisez le webupd8team PPA.

ajouter le dépôt dans votre système:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

vous pouvez maintenant installer Oracle Java 8 en utilisant la commande suivante:

sudo apt-get install oracle-java8-installer

ce dépôt ppa fournit également un paquet pour définir automatiquement les variables d'environnement. Tapez juste:

sudo apt-get install oracle-java8-set-default
60
répondu Habchi 2018-03-22 10:35:52

OpenJDK est OK pour la plupart des cas, mais Oracle JDK peut être nécessaire pour certaines applications client Banque (mon cas) - Je ne peux pas utiliser OpenJDK.

je suis surpris que je ne vois aucune réponse avec la méthode par défaut (dépôt sans PPA externes) dans Ubuntu 12.10+ pour JDK D'Oracle - je vais essayer de le décrire.

  • Installer JavaPackage : sudo apt-get install java-package
  • Télécharger Oracle JDK de Oracle téléchargements page
  • créer un paquet Debian à partir de l'archive .tar.gz téléchargée: make-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gz Cette commande produira un paquet .deb .
  • installez le paquet de votre façon préférée (par exemple, sudo dpkg -i oracle-java8-jdk_8u40_amd64.deb )

c'est la façon officiellement prise en charge par les développeurs Debian pour installer Oracle JDK, et je suppose que c'est très simple.

30
répondu avtomaton 2018-03-22 10:37:29

installation de Java 8 sur Ubuntu

vous devez d'abord ajouter webupd8team Java PPA dans votre système et installer Oracle Java 8 en utilisant les commandes suivantes.

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

Vérifier L'Installation De Java Version

après avoir installé avec succès Oracle Java en utilisant les étapes ci-dessus, vérifiez la version installée en utilisant la commande suivante.

$ java -version

java version "1.8.0_77"
Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)

configurer L'environnement Java

dans le dépôt PPA de Webupd8 fournissant également un paquet pour définir les variables d'environnement, installez ce paquet en utilisant la commande suivante.

$ sudo apt-get install oracle-java8-set-default

référence

25
répondu amadib 2018-03-22 10:33:56

simplement exécuter:

sudo apt-get install default-jdk
14
répondu sjain 2014-12-22 16:10:08

Wiki de Ubuntu site web:

pour Ubuntu 10.04 LTS , les paquets sun-java6 ont été supprimés de la section Multiverse de L'archive Ubuntu. Il est recommandé d'utiliser openjdk-6 à la place.

si vous ne pouvez pas passer du logiciel propriétaire Sun JDK/JRE à OpenJDK, vous pouvez installer les paquets sun-java6 à partir du référentiel Canonical Partner. Vous pouvez configurer votre système utilisez ce dépôt via la ligne de commande:

 sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
 sudo apt-get update   
 sudo apt-get install sun-java6-jre sun-java6-plugin
 sudo update-alternatives --config java

pour Ubuntu 10.10 , les paquets sun-java6 ont été supprimés de la section Multiverse de L'archive Ubuntu. Il est recommandé d'utiliser openjdk-6 à la place.

si vous ne pouvez pas passer du logiciel propriétaire Sun JDK/JRE à OpenJDK, vous pouvez installer les paquets sun-java6 à partir du référentiel Canonical Partner. Vous pouvez configurer votre système pour utiliser ce dépôt via la ligne de commande:

 sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"
 sudo apt-get update   
 sudo apt-get install sun-java6-jre sun-java6-plugin
 sudo update-alternatives --config java
7
répondu StarsSky 2014-10-29 12:18:36

utilisant un AAE

vous pouvez utiliser WebUpd8 PPA (ceci téléchargera les fichiers requis à partir D'Oracle et installera JDK 8):

sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

les AAE peuvent-elles être ajoutées à mon système en toute sécurité et quels sont les" signaux d'alarme " à surveiller?

assurez-vous également que votre variable JAVA_HOME a été définie à:

/usr/lib/jvm/java-8-oracle

Installation manuelle

Le goudron.gz fourni par Oracle n'ont pas un processus d'installation réel. Vous n'avez qu'à extraire ces fichiers à un endroit que vous voulez et les ajouter à votre chemin. Le processus est donc le suivant:

Télécharger .tar.gz à partir de Oracle (ici, je vais être à l'aide du jdk-8u20-linux-x64.tar.gz);

déplacer le dossier extrait à /usr/lib/jvm . Ce n'est pas requis mais c'est l'endroit où le logiciel Java runtime est installé

sudo mv /path/to/jdk1.8.0_20 /usr/lib/jvm/oracle_jdk8

créer un fichier /etc/profile.d/oraclejdk.sh avec le contenu suivant (adapter les chemins pour refléter le chemin où vous avez stocké votre JDK):

    export J2SDKDIR=/usr/lib/jvm/oracle_jdk8
    export J2REDIR=/usr/lib/jvm/oracle_jdk8/jre
    export PATH=$PATH:/usr/lib/jvm/oracle_jdk8/bin:/usr/lib/jvm/oracle_jdk8/db/bin:/usr/lib/jvm/oracle_jdk8/jre/bin
    export JAVA_HOME=/usr/lib/jvm/oracle_jdk8
    export DERBY_HOME=/usr/lib/jvm/oracle_jdk8/db

fait! Ces chemins ne seront reconnus qu'après votre déconnexion ou redémarrage, donc si vous voulez les utiliser, Lancez source /etc/profile.d/oraclejdk.sh .

6
répondu Devendra Chhaiya 2017-04-13 12:22:42

vous pouvez utiliser la commande sudo apt-get install default-jdk pour installer la version par défaut JDK .

avant d'installer Java, tapez la commande sudo apt-get update du terminal, puis tapez la commande install terminal . Vous pouvez obtenir plus d'informations à partir de ici .

5
répondu as a guest 2018-03-22 10:30:30

regarder OpenJDK . C'est la norme JVM implémentation sur Linux.

4
répondu Gaurav Agarwal 2014-07-12 21:45:31

je recommande JavaPackage .

c'est très simple. Il vous suffit de suivre les instructions pour créer un .paquet deb de L'Oracle tar.fichier gz.

4
répondu simao 2018-03-22 10:38:23

sun-java6-jdk est un paquet virtuel fourni par oracle-java8-installateur, ou oracle-java7-installateur, ou oracle-java7-installer.

sudo apt-get install oracle-java8-installer  

vous donnera sun-java6-jdk.

3
répondu primeFactor 2014-10-19 10:52:27

vous pouvez installer via apt-get :

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java9-installer

aussi à la main

su -
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java9-installer
exit

après, n'oubliez pas de vérifier la version:

java -version
3
répondu Ramin Darvishov 2018-03-22 10:34:56

si vous voulez installer Oracle JDK, vous pouvez utiliser ce script automatisé qui fait tout le travail pour vous.

Il ya des instructions détaillées comment l'utiliser sur le blog de l'auteur .

2
répondu kazy 2016-02-05 17:53:35

pour installer Java JDK D'Oracle, vous devez accepter la licence Oracle avant le début de l'installation. C'est nécessaire qu'une seule fois. Si pour une raison quelconque vous avez besoin de l'installation automatisée, vous pouvez exécuter les commandes suivantes pour installer sans interaction de l'utilisateur, utile pour un script automatique par exemple.

sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get update
echo debconf shared/accepted-oracle-license-v1-1 select true | sudo debconf-set-selections
echo debconf shared/accepted-oracle-license-v1-1 seen true | sudo debconf-set-selections
sudo apt-get -y install oracle-java8-installer
java -version
2
répondu herrtim 2017-01-11 11:52:02

le mieux est d'installer Java par défaut jusqu'à ce qu'une version Java spécifique ne soit pas nécessaire. Avant cela, exécutez version java pour vérifier si Java n'est pas déjà installé.

sudo apt-get update  
sudo apt-get install default-jre  
sudo apt-get install default-jdk

C'est tout ce qui est nécessaire pour installer Java .

2
répondu TheMightyNight 2018-03-22 10:31:10

j'ai installé avec succès JDK 10 sur Ubuntu 18.04 LTS suivant cette vidéo .

je copie l'extrait de la description de la vidéo.

il suffit d'ouvrir le terminal et de donner ces commandes:

pour Installation Java (PPA)

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

pour la mise en place des variables d'environnement (make java10 default)

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

le même la procédure peut être suivie sur Ubuntu 16.04, Linux Mint, Debian et d'autres systèmes Linux associés pour installer JDK 10.

2
répondu Md. Abu Nafee Ibna Zahid 2018-06-14 11:19:28

vous pouvez utiliser oraji . Il peut installer / désinstaller JDK ou JRE à partir d'oracle java (.tar.gz).

  1. pour installer run sudo oraji '/path/to/the/jdk_or_jre_archive'
  2. pour désinstaller, Lancez oraji -u et confirmez le numéro de version.
1
répondu Jahid 2016-05-16 05:24:45

j'ai eu le même problème et aucun des commentaires a fonctionné pour moi. Enfin, j'ai remarqué que j'avais désactivé mes mises à jour. Quand je l'ai réactivé, donc sudo apt-get update a fonctionné correctement et le problème a été résolu. (mise à jour dans les paramètres système> logiciels et mises à jour>onglet mises à jour ici j'ai coché deux première option de mise à jour importante et mises à jour recommandées).

1
répondu hamideh 2016-05-21 10:20:12

essayez ceci au cas où vous ne voulez pas installer OpenJDK: JDK Source Installer pour Ubuntu

1
répondu Rome 2018-03-22 10:29:17

dans Ubuntu 18.04 , nous pouvons installer java comme un paquet normal sans utiliser un dépôt externe

lancez cette commande

sudo apt install openjdk-8-jdk
0
répondu Arash Hatami 2018-07-05 22:36:05

Dans Ubuntu1604 j'ai fait face à "Pas d'installation candidat erreur". Les étapes suivantes m'ont aidé à installer.

- sudo apt-get update - sudo apt-get upgrade - apt-get install software-properties-common -sudo add-apt-repository ppa: webupd8team / java - apt-get update - sudo apt install oracle-java8-installer

0
répondu akshaypmurgod 2018-09-18 00:00:28

exécute ces séries de commandes (insert, update, et install) et vous êtes tous prêts à aller.

  1. ajouter le dépôt:

    sudo add-apt-repository ppa:webupd8team/java
    
  2. mise à Jour:

    sudo apt-get update
    
  3. Installation:

    sudo apt-get install oracle-java7-installer
    
-6
répondu Prabesh Thapa 2018-03-22 10:31:43