décembre
2008
Dans un premier lieu, j’ai essayé de télécharger le jdk sur le site de sun.
J’ai donc récupéré un fichier jdk-6u11-linux-i586.bin auquel j’ai donné des droits d’exécution, et que j’ai lancé ainsi : . ./jdk-6u11-linux-i586.bin
Évidemment, si j’écris quelques lignes sur le sujet, c’est que les choses ne ce sont pas déroulées comme prévu. Bref, j’ai eu le droit d’accepter les conditions de la licence d’exploitation, et … c’est tout!
L’installation se plante lamentablement. J’ai certainement dû rater une étape quelque part, quoi qu’il en soit, je vais présenter ici une solution alternative qui semblera évidente aux aficionados d’Ubuntu, mais en ce qui me concerne, je ne suis qu’un utilisateur.
Il ne s’agit pas là d’une installation totalement manuelle, mais au contraire, manuelle au strict minimum (je sais, certains crient déjà au sacrilège).
Tout le monde s’en sera rendu compte, j’aime les choses simples.
Voici donc comment je m’y suis pris :
- Activation de repositories « universe » et « multiverse » dans le gestionnaire de paquets Synaptic.
« System > Administration > Gestionnaire de paquets Synaptic »
Choisir « Setting > Repositories »
Cocher les options « Community-maintained Open Source software (universe) » et « Software restricted by copyright or legal issues (multiverse)« - Lancement de l’installation :
sudo apt-get install sun-java6-jdk
A ce niveau, les paquets nécessaires vont être téléchargés automatiquement. Il suffit donc de tout accepter.
L’installation se réalise automatiquement dans le répertoire/usr/lib/jvm/java-6-sun-1.6.0.10
- Alimentation des variables d’environnement :
A cette fin, le fichier ~/.bashrc doit être complété ainsi :# Environnement JAVA
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.10
export PATH=$PATH:$JAVA_HOME/bin
Et c’est tout. Je vous avais dis que j’aimais les choses simples : trois étapes, c’est raisonnable.
Un petit test pour rassurer tout le monde :
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Server VM (build 11.0-b15, mixed mode)
Nous sommes prêts à coder comme des fous !
Je te remercie pour cette astuce.
Elle permet surtout de choisir la version de java à utiliser (par défaut) parmis celles déjà installées sur la machine.
Quoiqu’il en soit cette URL est vraiment très intéressante.
Si on regarde quelques lignes plus haut (http://doc.ubuntu-fr.org/java#par_les_depots_recommande), un tableau nous fourni les commandes d’installation de l’ensemble de l’environnement (jdk, javadoc, sources, etc).
Dans l’idéal, un simple click suffit, mais certaines de ces installations ne sont pas aussi … automatiques, et le fait de lancer firefox avec gksudo (cad : gksudo firefox) ne semble pas suffir.
Bref, le parcours de l’ensemble de cette page nous donne tous les éléments nécessaires.
Bonjour jproto,
Pour pousser encore plus loin la simplicité, tu peux utiliser la commande update-java-alternatives pour configurer la version de java utilisée par défaut
http://doc.ubuntu-fr.org/java#changer_la_version_de_java_utilisee_par_defaut