web-dev-qa-db-fra.com

Comment installer le SDK Java Sun/Oracle sur Ubuntu?

Depuis 11.10 Ubuntu ne fournit pas le Sun-Java-jdk, comment puis-je l’installer?

100
Rodja

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

-

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

[ La source ]

Ubuntu 12.04 Precise

Nettoyez le jdk historique ouvert:

Sudo apt-get purge openjdk*

Ajoutez un nouveau dépôt et installez 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

[ La source ]

Ubuntu 12.04 (Precise Pangolin) - une autre manière

Grâce aux commentaires, veuillez noter que vous pouvez aussi essayer cette méthode: http://www.liberiangeek.net/2012/04/install-Oracle-Java-jdk-7-in-ubuntu-12-04-precise -pangoline/ /

Faites du Sun Java le défaut

Vous voudrez peut-être aussi ajouter ce qui suit

Sudo update-alternatives --config Java

Vous devriez obtenir ce qui suit

Statut de priorité de chemin de sélection

0/usr/lib/jvm/Java-7-Oracle/bin/mode automatique Java 1 1/usr/lib/jvm/Java-7-Oracle/bin/mode manuel Java 1 * 2/usr/lib/jvm/Java -7-Oracle/jre/bin/mode manuel Java 1

Appuyez sur enter pour conserver le choix actuel [*] ou tapez le numéro de sélection: 2

Sélectionnez (2) et appuyez sur enter

Maintenant en cours d'exécution:

Java -version

Résultats:

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

105
JMax

Il y a une très bonne page sur Ubuntu wiki . Vous y trouverez toutes les méthodes recommandées. J'ai utilisé ce excellent script automatique .

Assurez-vous que git est installé:

Sudo apt-get install git

Sun/Oracle Java 1.6.0

Construire des debs locales:

wget https://raw.github.com/flexiondotorg/oab-Java6/master/oab-Java.sh
chmod +x oab-Java.sh
Sudo ./oab-Java.sh

Le script construira les packages à partir de la source et les placera dans le dépôt local, puis ils pourront être installés

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 tout configurer (plugin de navigateur, outil de clé, etc.), vous pouvez utiliser cette liste (la liste sera longue!):

Sudo update-alternatives --all

Le script est un wrapper pour ce script Debian , si vous êtes curieux;)

Oracle Java 1.7.0_51

Il y a un Numéro 123 actuellement dans le carnet d'adresses en mode hors connexion et un demande d'extraction

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 

En savoir plus sur AskUbuntu

13
Paweł Prażak

Vous pouvez installer le package officiel à partir d'Oracle:

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

choisissez linux comme plateforme

4
Peter Szanto