web-dev-qa-db-fra.com

comment installer jdk 8 dans Ubuntu 12.04 en utilisant le fichier tar.gz

Comment installer jdk 64 bits sur ubuntu 12.04 ou 14.04 LTS?

J'ai téléchargé jdk-8u20-linux-x64.tar.gz depuis le site Web d'Oracle, car je suis nouveau sur ubuntu, j'ai besoin d'un moyen simple d'installer jdk, de l'aide du corps si possible.

s'il vous plaît écrivez l'installation étape par étape, et s'il vous plaît ne laissez aucun lien vers un autre site Web, merci de votre aide.

9
Keller123

Si vous voulez un moyen facile d'installer et de mettre à jour Oracle Java 8 (y compris le JRE, le JDK et les plugins pour les navigateurs) sur Ubuntu 12.04 (ou une version ultérieure), je vous recommande de le faire de cette façon. Commencez par supprimer le fichier que vous avez téléchargé car il n'est pas nécessaire et suivez les instructions suivantes:

Ouvrez un terminal Linux (invite de commande) et lancez les commandes suivantes:

Sudo add-apt-repository ppa:webupd8team/Java

Cela ajoutera un référentiel où les développeurs placeront la version mise à jour d'Oracle Java 8 dans un format facilement installé par les gestionnaires de paquets Ubuntu. Lors de l'exécution de cette commande, il peut (ou non) vous demander votre mot de passe. Si un mot de passe vous est demandé, entrez le mot de passe de votre compte utilisateur. Après son exécution, il affichera des informations et vous invitera à appuyer sur Entrée. Appuyez sur la touche enter pour continuer. Vous devriez être de retour à l'invite du shell. Maintenant, lancez ces 2 commandes:

Sudo apt-get update

Vous serez invité à "Voulez-vous continuer?". Appuyez sur y et enter Une fois terminé, il reviendra à l'invite du shell. Maintenant, lancez cette commande:

Sudo apt-get install Oracle-Java8-installer

Cela téléchargera Oracle Java 8 et l'installera. Les informations défileront à l'écran, mais une fois terminé, Java devra être installé. J'ai vérifié sur mon système que ce référentiel est à jour et que j'utilise la version d'Oracle Java 8 référencée dans votre question.

Pour vérifier que Oracle Java 8 est disponible et qu’il s’agit de la bonne version, lancez cette commande:

Java -version

Il devrait répondre avec des informations assez similaires à ceci:

Java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)

Si le vôtre montre le SE Runtime sous la version 1.8.0_20-b26, vous pouvez continuer.

Si à l'avenir, vous effectuez une mise à niveau du package (via l'interface graphique ou la ligne de commande), une nouvelle version d'Oracle Java sera recherchée, ainsi que tous les autres packages installés sur votre système. 

À partir de la ligne de commande, vous pouvez toujours essayer de mettre à niveau tous les packages (y compris Oracle Java) avec cette commande:

Sudo apt-get upgrade

Si vous souhaitez supprimer Oracle Java 8, vous pouvez utiliser cette commande:

Sudo apt-get remove Oracle-Java8-installer
23
Michael Petch

J'utilise quelque chose comme ceci pour télécharger et installer la dernière version de Java 8 (OpenJDK). Devrait fonctionner sur RedHat et Oracle Linux ainsi que sur Ubuntu:

JDK_ALT_LINK_Java=/usr/bin/Java
URL_TO_DOWNLOAD='http://www.Java.net/download/jdk8u60/archive/b17/binaries/jdk-8u60-ea-bin-b17-linux-x64-26_may_2015.tar.gz'

JDK8_ARCHIVE=$(basename $URL_TO_DOWNLOAD)

wget "${URL_TO_DOWNLOAD}"
tar zxf "${JDK8_ARCHIVE}"
mv jdk1.8.0_60/ /usr/lib/jvm/
update-alternatives --install /usr/bin/Java java /usr/lib/jvm/jdk1.8.0_60/bin/Java 1008000060
5
Thomas Bratt

La réponse acceptée est bonne, mais elle semble probablement un peu dépassée et ne fonctionne pas sur les installations Debian. Pour que Java soit installé dans une distribution Linux - debian créez le ppa et importez les clés vous-même. (c'est le même ppa de webupd8team, mais ajouté manuellement)

Créer un PPA et importer des clés

Tout d’abord, vous devez ajouter le référentiel webupd8team Java PPA dans votre système. Éditez un nouveau fichier PPA /etc/apt/sources.list.d/Java-8-debian.list en utilisant votre éditeur de texte préféré. Par exemple...

$ Sudo vim /etc/apt/sources.list.d/Java-8-debian.list

... et y ajouter le contenu suivant:

deb http://ppa.launchpad.net/webupd8team/Java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/Java/ubuntu trusty main

Maintenant, importez la clé GPG sur votre système pour valider les packages avant de les installer.

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

Installer et vérifier Java

Comme dans la réponse acceptée (remplacez X par la version cible):

$ Sudo apt-get update
$ Sudo apt-get install Oracle-javaX-installer

Une fois le script d'installation terminé, vérifiez l'installation avec:

$ Java -version
Java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
0
rll

Vous pouvez aussi utiliser make-jpkg.

0
superUser