Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:cafecho:java_proprietaire [Le 13/02/2016, 13:34]
cafecho [Installation 1]
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Trusty Precise programmation plugin_navigateur }} 
----- 
  
-{{ :​java_logo.png?​90|logo Java|}} 
- 
-====== Java Oracle®====== 
- 
-L'​[[:​openjdk|implémentation libre OpenJDK]] du standard [[:Java]] ne vous convient pas ou bien vous avez besoin pour diverses raisons d'​installer la version propriétaire **Java** d'​[[http://​www.oracle.com/​fr/​index.html|Oracle]],​ cette page vous présente son installation et ses particularités. 
-<note important>​ 
-Développée par son propriétaire [[wpfr>​Oracle_(entreprise)|Oracle®]] pour %%GNU/​Linux®%%,​ cette version du standard [[:Java]] n'est pas considérée comme un logiciel libre selon les critères de la [[wpfr>​Fondation du logiciel libre]] car les bibliothèques de base de Java ainsi que son compilateur ne sont pas libres. Leurs codes n'​étant pas libres, le fonctionnement de cette version dans Ubuntu n'est pas vérifié par la communauté des contributeurs,​ son installation ou son utilisation peut présenter un risque d'​instabilité de votre système.</​note>​ 
- 
-===== Pré-requis ===== 
- 
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
-  * Disposer de quelques notions d'​utilisation d'un [[:​terminal]]. 
-  * Avoir [[:​tutoriel:​comment_installer_un_paquet|Installé le paquet]] **[[apt>​java-package]]** (Utilitaire de création d'un paquet java debian). 
- 
-=====Installation depuis le site officiel===== 
-Le site officiel Oracle® ne fournit que les fichiers binaires. Pour installer la plate-forme d'​exécution %%JRE%% de **Java** et son greffon pour [[:​Firefox]] ou bien installer les outils de développement %%JDK%%, il vous suffit alors de suivre la procédure décrite ci-dessous. La construction d'un paquet .deb prend du temps, soyez patient!\\ 
-<note help>La plupart des utilisateurs n'ont pas besoin de la plate-forme de développement %%JDK%%. La plate-forme d'​exécution %%JRE%% (**J**ava **R**untime **E**nvironnement) avec le greffon internet leurs suffiront.\\ 
-L'​installation se fera depuis un [[:​terminal]] avec les [[:​sudo|droits d'​administration]].</​note>​ 
- 
-  - Se rendre sur la page de téléchargement des [[http://​www.oracle.com/​technetwork/​java/​javase/​downloads/​jre8-downloads-2133155.html|paquets environnement Java-JRE du site officiel Oracle]]. 
-    * //(Pour développer en Java, utiliser le paquet de la page de téléchargement des [[http://​www.oracle.com/​technetwork/​ja se rendre surva/​javase/​downloads/​jdk8-downloads-2133151.html|paquets de développement Java-JDK du site officiel Oracle]].)//​ 
-  - Accepter la licence d'​utilisation et télécharger dans votre dossier personnel (home) l'​[[:​archivage|archive]] ''​Linux tar.gz'',​ **x86** pour Ubuntu 32bits ou **x64** pour Ubuntu 64bits. ​ 
-  - Dans un [[:​terminal]],​ lancer la [[:​commande_shell|commande]] suivante pour créer un paquet .deb: <​code>​make-jpkg jre*</​code>​ 
-    * //(Si vous avez téléchargé les outils de développement %%JDK%%, utilisez la [[:​commande_shell|commande]])//​ <​code>​make-jpkg jdk*</​code>​ 
-  - Suivez les instructions. (En cas de doute, validez les propositions par défaut). 
-  - Un fichier .deb va être créé dans le même dossier, il vous suffit de l'​[[:​tutoriel/​comment_installer_un_paquet#​installer_un_paquet_isole|installer]] à l'aide de la [[:​commande_shell|commande]] <​code>​sudo dpkg -i oracle-java*</​code>​ 
-  - Et pour la prise en compte du greffon par [[:​Firefox]],​ redémarrez ce dernier puis [[:​firefox#​les_plugins|activez ce greffon]]. 
-  - Pour vérifier l'​installation,​ utilisez la [[:​commande_shell|commande]] <​code>​java -version</​code>​ 
-         * //(Pour les outils de développement %%JDK%%, utilisez la [[:​commande_shell|commande]])//​ <​code>​javac -version</​code>​ 
-Une fois terminé, vous pouvez supprimer l'​archive téléchargé et le paquet .deb créé, il ne vous seront sont plus utiles. 
- 
-=====Installation2===== 
-FIXME: Installation abandonnée,​ l'​utilisation du paquet ​ java-package disponible pour toutes versions soutenues fait très bien l'​affaire. 
- 
-L'​installation se fera depuis un [[:​terminal]] avec les [[:​sudo|droits d'​administration]]. 
- 
-  - Créer un nouveau sous-dossier **java** Dans le dossier **/opt** <​code>​sudo mkdir /​opt/​java</​code>​ 
-  - Se rendre sur la page de téléchargement du[[http://​www.oracle.com/​technetwork/​java/​javase/​downloads/​jdk8-downloads-2133151.html|site officiel Oracle]] ​ 
-  - Accepter la licence d'​utilisation et télécharger dans votre dossier personnel l'​[[:​archivage|archive]] ''​Linux .tar.gz''​ Paquet x86 pour Ubuntu 32bits ou x64 pour Ubuntu 64bits. 
-  - [[:​archivage|Extraire l'​archive]] que vous venez de télécharger <​code>​cd Téléchargements && tar xvzf ~/​Téléchargements/​jdk-8u20-linux-x64.tar.gz</​code>​ 
-  - Déplacer les éléments décompressés de l'​archive dans le dossier système **/​opt/​java** que vous avez créé à l'​étape 1 <​code>​sudo mv -v ~/​Téléchargements/​jdk1.8.0_20 /​opt/​java/</​code>​ 
-  - Informer le système de la nouvelle version de JavaJDK ​ <​code>​sudo update-alternatives --install "/​usr/​bin/​javac"​ "​javac"​ "/​opt/​java/​jdk1.8.0_20/​bin/​javac"​ 1</​code>  ​ 
-  - Rendre son utilisation par défaut. <​code>​sudo update-alternatives --set javac /​opt/​java/​jdk1.8.0_20/​bin/​javac </​code>​ 
- 
-Si vous n'avez pas encore installé **Java**, vous pouvez utiliser celui compris dans l'​archive de JDK que vous venez d'​installer. ​ 
-  - Il vous suffit alors d'​informer le système de la nouvelle version de Java. <​code>​sudo update-alternatives --install "/​usr/​bin/​java"​ "​java"​ "/​opt/​java/​jdk1.8.0_20/​jre/​bin/​java"​ 1</​code>​ 
-  - Puis, de rendre son utilisation par défaut. <​code>​sudo update-alternatives --set java /​opt/​java/​jdk1.8.0_20/​jre/​bin/​java </​code>​ 
-=====Installation du greffon Firefox===== 
-FIXME L'​installation 1 installe le greffon firefox 
- 
-Toujours en lignes de [[:​commande_shell|commande]] dans un [[:​terminal]] : 
-  - Créer un dossier pour le greffon (Si il existe déjà, une notification vous en informera) : <​code>​mkdir -v ~/​.mozilla/​plugins</​code> ​ 
-  - Enlever le greffon IcedTea, si il a été installée : <​code>​sudo apt-get remove icedtea-6-plugin && sudo apt-get remove icedtea-7-plugin</​code>​ 
-  - Supprimer l'​ancienne version du greffon Java : <​code>​rm -v ~/​.mozilla/​plugins/​libnpjp2.so</​code>​ Si il n’existe pas, une notification vous en informera. ​ 
-  - Nous allons installer le nouveau greffon en créant un lien symbolique pour indiquer à Firefox où se trouve le greffon : <​code>​ln -s /​opt/​java/​32/​jre1.7.0_55/​lib/​i386/​libnpjp2.so ~/​.mozilla/​plugins/</​code>​ 
- 
-===Contrôle final=== 
-  - Fermer ​ et relancer Firefox ; 
-  - Tapez dans la barre d'​adresse de Firefox : //​about:​plugins // 
-  - Appuyez sur Entrée, et faites défiler vers le bas jusqu'​à ce que vous voyez quelque chose à peu près semblable à ceci: **Java (TM) Plug-in 1.7.0_55**. ​ 
-<note tip>Vous pouvez également utiliser le [[http://​java.com/​fr/​download/​installed.jsp |lien de contrôle du site officiel d'​Oracle]].</​note>​ 
- 
-==== Depuis le PPA==== 
-Si vous n'​êtes pas familiarisé avec les [[:​commande_shell|lignes de commande]], un [[:PPA]] permet d'​installer la version propriétaire **Java** du site officiel d'​Oracle d'une manière simple et automatisée. Il installera la totalité des composants, plate-forme de développement incluse. 
-  - [[:​PPA|Ajouter le PPA]] **ppa:​webupd8team/​java**((https://​launchpad.net/​~webupd8team/​+archive/​java)) dans vos sources de logiciels; ​ 
-  - [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|recharger la liste des paquets]]; 
-  - [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​oracle-java8-installer]]**. 
- 
-Ou dans un [[:​terminal]],​ saisir les [[:​commande_shell|commandes]] suivantes :  
-<​code>​sudo add-apt-repository ppa:​webupd8team/​java 
-sudo apt-get update 
-sudo apt-get install oracle-java8-installer 
-</​code>​ 
-Puis accepter la licence d'​utilisation d'​Oracle. 
-<note tip>​L'​installation de l'​ancienne version 7 d'​Oracle ainsi que la version 9 est tout aussi possible depuis ce [[:PPA]]. Pour cela, remplacer le chiffre 8 par le chiffre de la version souhaitée.</​note>​ 
- 
- 
-=== Installation de la version propriétaire par script === 
-[[http://​pastebin.com/​xGuvkQvQ|Script complet]] \\ 
-FIXME : Ce script installe une version non à jour de correctifs. 
- 
- 
-==== Connaître la version de Java utilisée par défaut ==== 
- 
-Pour connaître la version de la plate-forme d'​exécution Java, saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante : 
- <​code>​ java -version </​code>​ 
- 
-Pour connaître la version de la plate-forme de développement (si vous avez installé un %%JDK%%) : 
- <​code>​ javac -version</​code>​ 
- 
-==== Changer la version de Java utilisée par défaut ==== 
-=== De manière interactive === 
-Saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante : 
-<​code>​sudo update-alternatives --config java</​code>​ 
-Ceci va lister la liste des versions disponibles,​ et vous n'​aurez plus qu'à choisir le numéro de celle que vous souhaitez utiliser par défaut. \\ 
-Et pour [[wpfr>​Java_Web_Start|Java Web Start]], saisir : 
-<​code>​sudo update-alternatives --config javaws</​code> ​ 
- 
-=== De manière non interactive === 
-Vous pouvez sélectionner la version de Java désirée (ici **OpenJDK**) en saisissant dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante : 
-<​code>​sudo update-java-alternatives -s java-1.7.0-openjdk</​code>​ 
-Pour obtenir la liste des versions disponibles,​ Saisir dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante : 
-<​code>​update-java-alternatives -l</​code>​ 
- 
-=====Versions antérieures===== 
-Les versions propriétaires antérieures sont disponibles depuis cette [[http://​www.oracle.com/​technetwork/​java/​archive-139210.html|page du site officiel Oracle®]]. La procédure d'​installation est identique à celle des versions actuelles décrites ci-dessus. 
-<note important>​Ces anciennes versions de Java sont fournis pour aider les développeurs au débogage dans les systèmes plus anciens. Ils ne sont pas mis à jour avec les derniers correctifs de sécurité et ne sont pas recommandés pour une utilisation courante. \\ 
-Une version 6 de l'​implémentation libre du standard Java [[:​OpenJDK]] vérifié pour Ubuntu est disponible dans les [[:​depots#​depots_officiels|dépôts officiels]]. Sauf contraintes particulières,​ préférez l'​utilisation de ce paquet.</​note>​ 
- 
- 
-=====Désinstallation===== 
-====Installation depuis le site officiel==== 
-====Installation depuis le PPA==== 
- 
-=====Voir aussi===== 
-  * **(fr)** [[http://​www.oracle.com/​fr/​index.html|Le site officiel d'​Oracle ]] 
-  * ** (en)** [[http://​www.webupd8.org/​2012/​01/​install-oracle-java-jdk-7-in-ubuntu-via.html|Le site de l'​installation via le PPA webup8]] 
- ---- 
- 
-//​Contributeurs : [[utilisateurs:​lami|L'​ami René]], [[utilisateurs:​cafecho]],​ [[utilisateurs:​oizo]] 
  • utilisateurs/cafecho/java_proprietaire.1455366883.txt.gz
  • Dernière modification: Le 13/02/2016, 13:34
  • par cafecho