Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:comment_installer_sun_java6_plugin_64bits [Le 01/06/2009, 08:18] 213.95.41.13 Modification du lien de téléchargement du jre chez sun |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Intrepid Jaunty java tutoriel BROUILLON}} | ||
- | ---- | ||
- | |||
- | ====== Comment installer sun-java6-plugin version 64 bits (béta) ====== | ||
- | |||
- | Le but de ce tutoriel est de vous permettre de bénéficier des applets java qui nécessite une version 6 du plugin sur une architecture 64 bits. Cependant, l'installation de la version béta proposée par Sun n'est pas toujours votre seule alternative possible. | ||
- | |||
- | Vous êtes concerné si les alternatives libres((openjdk, icedtea)) ne fonctionnent pas ET le paquet sun-java6-plugin est soit indisponible pour votre version((cas du Ubuntu 8.10 comme indiqué dans ce [[https://bugs.launchpad.net/ubuntu/+source/icedtea-gcjwebplugin/+bug/284299|rapport de bug]] sur Launchpad)) soit ne fonctionne pas non plus. | ||
- | |||
- | <note warning>Dans le cas où : | ||
- | * vous ne rencontreriez pas de problème avec les plugins java web, | ||
- | * vous seriez en architecture 32 bits, | ||
- | * vous ne comprendriez pas de quel sujet traite cette page, | ||
- | alors **VOUS NE DEVEZ PAS INSTALLER CETTE VERSION**.</note> | ||
- | |||
- | <note>Pour **[[:jaunty|Ubuntu 9.04 64 bits]]**, deux paquets sont proposés pour installation lors de l'affichage d'une page contenant un plugin java. | ||
- | * Le paquet **[[apt://icedtea6-plugin|icedtea6-plugin]]** est 100% open-source.\\ C'est la version en développement du projet [[:java#installation|OpenJDK]] : **ce paquet est à privilégier**. | ||
- | * Le paquet **[[apt://sun-java6-plugin|sun-java6-plugin]]** n'est pas totalement open-source((environ 95% du code est libre)).\\ Il est également fourni par Sun((dans une version antérieure à celle que je vous propose d'installer ci-dessous))et peut apporter une solution à la plupart des problèmes rencontrés avec la version open-source((si jamais vous rencontrez des problèmes !)). | ||
- | En dernier recours, si aucun des paquets ci-dessus ne vous donne satisfaction, vous pouvez suivre ce tutoriel.</note> | ||
- | |||
- | <note important>**Attention :** | ||
- | |||
- | La dernière version du plugin pour architecture 64 bits est encore en statut **béta**. Du plus, elle n'est **pas** officiellement supporté et n'est pas totalement libre. | ||
- | |||
- | **Vous seul prenez la responsabilité de son installation.**</note> | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | * Bases de l'utilisation de Linux (ligne de commande) | ||
- | * Accès internet fonctionnel | ||
- | * Version 64 bits de Ubuntu (ou variante) | ||
- | * Avoir les droits //sudo// | ||
- | |||
- | |||
- | ===== Préparation de l'installation ===== | ||
- | |||
- | Tout d'abord, vérifier qu'un plugin java web n'est pas déjà installé. | ||
- | |||
- | Depuis //[[:Firefox]]//, entrer l'adresse "about:plugins" dans le navigateur.\\ Rechercher, dans le tableau "java", la cellule "//application/x-java-applet;version=1.6//" , si elle est présente, alors un autre plugin web java est déjà installé.\\ Il est préférable de le désinstaller avant de continuer l'installation pour éviter tout conflit. | ||
- | |||
- | FIXME : Et pour Konqueror ? | ||
- | |||
- | ==== Téléchargement ==== | ||
- | |||
- | === Par un navigateur === | ||
- | |||
- | * Aller sur la page de téléchargement du jdk6 de sun : http://download.java.net/jdk6/ | ||
- | * Télécharger le fichier sous la paragraphe "**Linux x64 self-extracting JRE file**" | ||
- | <note> Nouveau lien : http://java.sun.com/javase/downloads/index.jsp.\\ | ||
- | Choisir de télécharger "**JRE 6 Update xx**" (xx : numéro du "build")\\ | ||
- | Sélectionner la plateforme "**Linux x64**"\\ | ||
- | Télécharger le fichier "**jre-6uxx-linux-x64.bin**"</note> | ||
- | Le nom du fichier téléchargé est de la forme "''**jre-6u**//<numéro_update>//**-ea-bin-b**//<numéro_béta>//**-linux-amd64-**//<date_de_la_version>//**.bin**''" | ||
- | |||
- | === Par la console === | ||
- | |||
- | Lancer la commande suivante, elle téléchargera la dernière version dans le dossier courant : | ||
- | |||
- | url=$(wget -nv http://download.java.net/jdk6/ -O - | sed -n 's/<a\ href="\(http.*jre.*linux-amd64.*[0-9]\{4\}\.bin\)".*/\1/p') && wget $url -O ${url##*/} | ||
- | |||
- | ===== Installation ===== | ||
- | |||
- | <note important>L'installation est présentée via la console, car certaines commandes nécessites les droits d'administrateur.</note> | ||
- | |||
- | * Aller dans le dossier où le JRE((Java Runtime Environment)) a été téléchargé. | ||
- | |||
- | * Rendre le fichier exécutable :<code>chmod +x jre-6*.bin</code> | ||
- | |||
- | * Exécuter le fichier :<code>./jre-6*.bin</code> | ||
- | |||
- | * Lire la licence en entier, et si vous êtes d'accord, il faut l'accepter. (écrire "''yes''" lorsque cela vous est demandé).\\ Vous disposez maintenant d'un dossier nommé "''**jre1.6.0_**//<numéro_update>//''" contenant la jvm et les librairies nécessaires aux plugins. | ||
- | |||
- | * Déplacer le dossier dans /usr/lib/java pour rendre l'ensemble accessible à tout les utilisateurs : <code>sudo mkdir -p /usr/lib/java && sudo mv jre1.6*/ /usr/lib/java/</code> | ||
- | |||
- | * Indiquer le chemin de la librairie java au navigateur | ||
- | |||
- | > pour **[[:Firefox]]**, en créant un lien symbolique vers la librairie java : | ||
- | sudo ln -s /usr/lib/java/jre1.6*/lib/amd64/libnpjp2.so /usr/lib/xulrunner-addons/plugins/. | ||
- | |||
- | |||
- | > pour **[[:Opéra]]**, en configuration les préférences : | ||
- | > | ||
- | > 1. Lancer Opéra, aller dans le menu "//Outils//" --> "//Préférences ... //" | ||
- | > 2. Aller à l'onglet "//Avancé//", section "//Contenu//" | ||
- | > 3. Cocher "//Activer Java//", puis cliquer sur le bouton "//Options Java...//" | ||
- | > 4. Naviguer jusqu'au dossier "''///usr/lib/java/jre1.6.0_//<numéro_update>///lib/amd64///''" correspondant à votre installation | ||
- | > 5. Cliquer sur "//Valider le chemin Java//" | ||
- | > 6. Le message "//Le chemin Java semble indiquer un dossier valide.//" doit apparaître. | ||
- | |||
- | * Déclarer le JVM fraichement installé comme alternative par défaut<code>sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jre1.6*/bin/java 1</code> | ||
- | |||
- | * Faire de même pour le Java Web Start<code>sudo update-alternatives --install /usr/bin/javaws java /usr/lib/java/jre1.6*/bin/javaws 1</code> | ||
- | |||
- | |||
- | ===== Configuration ===== | ||
- | |||
- | ==== Déclarer la JVM par défaut ==== | ||
- | |||
- | * Vérifier que la JVM précédemment installée a bien été prise en compte : <code>update-alternatives --list java</code> | ||
- | |||
- | * Le résultat affiché doit être de la forme suivante (une seule ligne), avec //''<numero_update>''// un nombre à 2 chiffres (vu ci-dessus)<file>/usr/local/jre1.6.0_<numero_update>/bin/java</file> | ||
- | |||
- | * Si ce n'est pas le cas((si la commande ci-dessus affiche plusieurs lignes)), configurer //update-alternative// pour indiquer le JRE à utiliser<code>sudo update-alternatives --config java</code> | ||
- | |||
- | ==== Déclarer le Java Web Start par défaut ==== | ||
- | |||
- | * Vérifier que le Java Web Start précédemment installée a bien été prise en compte : <code>update-alternatives --list javaws</code> | ||
- | |||
- | * Le résultat affiché doit être de la forme suivante (une seule ligne), avec //''<numero_update>''// un nombre à 2 chiffres (vu ci-dessus)<file>/usr/local/jre1.6.0_<numero_update>/bin/javaws</file> | ||
- | |||
- | * Si ce n'est pas le cas((si la commande ci-dessus affiche plusieurs lignes)), configurer //update-alternative// pour indiquer le JRE à utiliser<code>sudo update-alternatives --config javaws</code> | ||
- | |||
- | ==== Activer la console java ==== | ||
- | |||
- | Pour cela, il faut lancer le ControlPanel du JRE | ||
- | |||
- | /usr/lib/java/jre1.6*/bin/ControlPanel | ||
- | |||
- | puis aller dans l'onglet "//Avancé//", cliquer sur "//Console Java//" et cocher "//Afficher la console//". | ||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | Pour prendre en compte le nouveau JRE, il faut relancer le navigateur web. | ||
- | |||
- | * Pour [[:Firefox]] : | ||
- | Dans la page "about:plugins", la cellule "//application/x-java-applet;version=1.6//" doit maintenant apparaître avec la version du JRE prise en compte. Si ce n'est pas le cas, l'installation n'est pas complète. Il vous faut peut-être déclarer le plugin pour votre navigateur web en créant un lien symbolique. | ||
- | |||
- | * Pour [[:Opéra]] : | ||
- | Le menu "//Outils//" --> "//Avancé//" --> "//Console Java//" doit ouvrir une fenêtre et afficher la console java. | ||
- | |||
- | **//Si toutes les étapes ci-dessus ont été réalisées avec succès ...//** | ||
- | |||
- | Aller sur un site contenant un plugin java comme la page [[http://java.com/fr/download/help/testvm.xml|Test de la machine virtuelle Java (JVM)]]. | ||
- | Si tout se passe bien, le plugin devrait se charger et se lancer. Pour la page précédente, il s'agit de la mascotte "Duke" qui dance. Le plugin vous affiche également des informations sur votre installation. | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs : [[:utilisateurs:draco31.fr|draco31.fr]].// | ||
- | Ce tutoriel est basé sur la démarche présentée par [[:utilisateurs:Totem]] sur [[http://forum.ubuntu-fr.org/viewtopic.php?id=282364|ce topic]]. |