100 votes

Comment installer le Sun/Oracle Java SDK sur Ubuntu ?

Depuis la version 11.10 Ubuntu ne fournit pas l'option sun-java-jdk Comment l'installer ?

105voto

JMax Points 3155

NOTE : Une partie du contenu de cette réponse peut être devenue obsolète et il y a des commentaires où des personnes ont signalé des problèmes. Nous vous conseillons de lire d'abord les commentaires.

--

Ubuntu 11.10 Oneric

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-plugin

[ Source : ]

Ubuntu 12.04 Précision

Nettoyer l'historique open jdk :

sudo apt-get purge openjdk*

Ajouter un nouveau dépôt et installer le sdk :

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:eugenesan/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Si vous voulez le JRE et le plugin du navigateur :

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

[ Source : ]

Ubuntu 12.04 (Precise Pangolin) - une autre voie

Merci pour les commentaires, notez que vous pouvez aussi essayer cette méthode : http://www.liberiangeek.net/2012/04/install-oracle-java-jdk-7-in-ubuntu-12-04-precise-pangolin/

Faire de sun java la valeur par défaut

Vous pouvez également ajouter les éléments suivants

sudo update-alternatives --config java

Vous devriez obtenir ce qui suit

Statut de priorité de la voie de sélection

0 /usr/lib/jvm/java-7-oracle/bin/java 1 mode automatique 1 /usr/lib/jvm/java-7-oracle/bin/java 1 mode manuel * 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1 mode manuel

Appuyez sur la touche entrée pour conserver le choix actuel [*], ou tapez le numéro de sélection : 2

Sélectionnez (2) et appuyez sur la touche Entrée

En cours d'exécution :

java -version

Les retours :

java version "1.7.0_04" Environnement d'exécution Java(TM) SE (build 1.7.0_04-b20) Java HotSpot(TM) Server VM (build 23.0-b21, mode mixte)

13voto

Dave Points 126

Il existe une très bonne page sur le site officiel Wiki Ubuntu . Vous y trouverez toutes les méthodes recommandées. J'ai utilisé cette excellent script automatique .

Assurez-vous que git est installé :

sudo apt-get install git

Sun/Oracle Java 1.6.0

Construire les debs locaux :

wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh

script va construire des paquets à partir des sources et les placer dans le repo local, puis ils peuvent être installés par exemple :

sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-fonts sun-java6-source

Vous pouvez voir tous les paquets disponibles dans /var/local/oab/deb

N'oubliez pas de sélectionner la bonne version :

sudo update-alternatives --config java

Pour configurer tout le reste (comme le plugin de navigateur, keytool, etc.) vous pouvez utiliser ceci (ce sera une longue liste !):

sudo update-alternatives --all

Le script est une enveloppe pour cette Debian script si vous êtes curieux ;)

Oracle Java 1.7.0_51

Il existe un Numéro 123 actuellement en OAB et un demande de retrait

Voici la version corrigée :

wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7

sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source 

Plus d'informations sur AskUbuntu

4voto

cgokmen Points 103

Vous pouvez installer le paquet officiel d'Oracle :

http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html

choisissez linux comme plate-forme

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X