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
java_proprietaire [Le 11/09/2022, 11:43]
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
java_proprietaire [Le 14/03/2023, 13:22] (Version actuelle)
L'Africain maj de la page
Ligne 1: Ligne 1:
-{{tag>Trusty Xenial ​programmation plugin_navigateur }}+{{tag>Jammy programmation plugin_navigateur }}
 ---- ----
  
Ligne 10: Ligne 10:
 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. De plus certaines options sont payantes((https://​aresu.dsi.cnrs.fr/​spip.php?​article220))</​note>​ 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. De plus certaines options sont payantes((https://​aresu.dsi.cnrs.fr/​spip.php?​article220))</​note>​
  
-===== Pré-requis ​=====+=====Installation=====
  
-  * 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]]. 
- 
-=====Installation===== 
-====Depuis le site officiel (plus simple : voir PPA ci-dessous)==== 
 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!\\ 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.</​note>​ <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.</​note>​
Ligne 24: Ligne 18:
     * //(Pour développer en Java, utiliser le paquet de la page de téléchargement des [[http://​www.oracle.com/​technetwork/​java/​javase/​downloads/​jdk8-downloads-2133151.html|paquets de développement Java-JDK 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/​java/​javase/​downloads/​jdk8-downloads-2133151.html|paquets de développement Java-JDK du site officiel Oracle]].)//​
   - Le téléchargement peut également se faire ici : [[https://​www.java.com/​fr/​download/​linux_manual.jsp|Site www.java.com]]   - Le téléchargement peut également se faire ici : [[https://​www.java.com/​fr/​download/​linux_manual.jsp|Site www.java.com]]
-  - Accepter la licence d'​utilisation et télécharger (où vous voulez) l'​[[:​archivage|archive]] ''​Linux tar.gz''​, **x86** pour Ubuntu 32bits ou **x64** pour Ubuntu 64bits+  - Accepter la licence d'​utilisation et télécharger (où vous voulez) l'​[[:​archivage|archive]] ''​Linux tar.gz''​. ​
 <note tip>Ne pas extraire l'​archive. Le **make-jpkg** suivant sera appliqué directement sur l'​archive.</​note>​ <note tip>Ne pas extraire l'​archive. Le **make-jpkg** suivant sera appliqué directement sur l'​archive.</​note>​
 <note important>​Attention avec les étoiles dans les commandes, si vous avez plusieurs version de jre/jdk dans votre dossier de téléchargement,​ le **make-jpkg** suivant devra être modifié pour prendre en argument celui que vous avez téléchargé !</​note>​ <note important>​Attention avec les étoiles dans les commandes, si vous avez plusieurs version de jre/jdk dans votre dossier de téléchargement,​ le **make-jpkg** suivant devra être modifié pour prendre en argument celui que vous avez téléchargé !</​note>​
Ligne 39: Ligne 33:
 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. 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 fournies pour aider les développeurs au débogage dans les systèmes plus anciens. Elles ne sont pas mises à jour avec les derniers correctifs de sécurité et ne sont pas recommandées pour une utilisation courante. \\ <note important>​Ces anciennes versions de Java sont fournies pour aider les développeurs au débogage dans les systèmes plus anciens. Elles ne sont pas mises à jour avec les derniers correctifs de sécurité et ne sont pas recommandées pour une utilisation courante. \\
-Une version 6 de l'​implémentation libre du standard Java [[:​OpenJDK]] vérifié pour Ubuntu et recevant toujours des correctifs est disponible dans les [[:​depots#​depots_officiels|dépôts officiels]]. Sauf contraintes particulières,​ préférez l'​utilisation de ce paquet.</​note>​ +</​note>​
- +
-==== Depuis le PPA==== +
-<note warning>​A cause de changement de licence oracle, cette méthode n'est plus valable. Voir: https://​launchpad.net/​~webupd8team/​+archive/​ubuntu/​java</​note>​ +
- +
-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 %%JDK%% incluse. \\ __À noter__: Si vous laissez [[:​ppa#​suppression_d_un_ppa|actif ce PPA]], Java sera maintenu à jour. +
-  - [[:​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 -y ppa:​webupd8team/​java && sudo apt-get update && sudo apt-get install -y 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. ATTENTION: La version 9 est en développement et contient des bugs et failles de sécurité.</​note>​+
  
 ===== Connaître la version de Java utilisée par défaut ===== ===== Connaître la version de Java utilisée par défaut =====
  • java_proprietaire.txt
  • Dernière modification: Le 14/03/2023, 13:22
  • par L'Africain