Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
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 Dernière révision Les deux révisions suivantes | ||
doc:media:java-kit [16/01/2017 07:08] smolski [Java - installation] |
doc:media:java-kit [10/03/2019 08:00] èfpé cosmétique et autres trucs -- le chiffrement de la page était tout cassé, c'est pô bien... |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : //Comment extraire et installer Java d'Oracle en ligne de commande ?// | * Commentaires : //Comment extraire et installer Java d'Oracle en ligne de commande ?// | ||
* Débutant, à savoir : [[doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Suivi : {{tag>à-placer}} | + | * Suivi : {{tag>à-compléter}} |
* Création par [[user>Scientix]] 27/10/2016 | * Création par [[user>Scientix]] 27/10/2016 | ||
* Testé par [[user>èfpé]] le 11/12/2016 | * Testé par [[user>èfpé]] le 11/12/2016 | ||
- | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=197781 | Java - installation]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | + | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=197781|Java - installation]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) |
- | ===== Introduction ===== | + | |
+ | ===== Introduction ===== | ||
Les versions de Java 7 et 8 existent pour GNU/Linux. Elles sont gratuites pour Debian Jessie - stable. | Les versions de Java 7 et 8 existent pour GNU/Linux. Elles sont gratuites pour Debian Jessie - stable. | ||
- | En effet, ces versions sont désormais disponibles pour le navigateur Firefox-ESR. | + | En effet, ces versions sont désormais disponibles pour le navigateur Firefox ESR. |
Je présente ici "Comment extraire et installer Java d'Oracle en ligne de commande ?" | Je présente ici "Comment extraire et installer Java d'Oracle en ligne de commande ?" | ||
Ligne 24: | Ligne 24: | ||
===== Installation ===== | ===== Installation ===== | ||
===1) Téléchargement=== | ===1) Téléchargement=== | ||
- | Dans un navigateur, allez sur [[http://www.oracle.com/technetwork/java/javase/downloads/index.html | oracle.com]]. Avant de télécharger, il faut cliquer pour accepter la licence (voir l'image ci-dessous). Ça ne coûte rien. \\ {{ http://pix.toile-libre.org/upload/original/1477572131.png?250 }} \\ Ensuite téléchargez "votre" version de JDK : jdk-8u*version-récente*-linux-i586.tar.gz (32 bits) ou jdk-8u*version-récente*-linux-x64.tar.gz (64 bits). | + | Dans un navigateur, allez sur [[https://www.oracle.com/technetwork/java/javase/downloads/index.html|oracle.com]]. Avant de télécharger, il faut cliquer pour accepter la licence (voir l'image ci-dessous). Ça ne coûte rien. |
+ | {{ https://pix.toile-libre.org/upload/original/1477572131.png?250 }} | ||
+ | |||
+ | Ensuite téléchargez "votre" version de JDK : jdk-8u*version-récente*-linux-i586.tar.gz (32 bits) ou jdk-8u*version-récente*-linux-x64.tar.gz (64 bits). | ||
<note warning> Deux choses à ne pas utiliser : RPM, il est réservé aux systèmes d'exploitation Fedora, Red Hat Enterprise Linux, CentOS et ses dérivés. FIXME | <note warning> Deux choses à ne pas utiliser : RPM, il est réservé aux systèmes d'exploitation Fedora, Red Hat Enterprise Linux, CentOS et ses dérivés. FIXME | ||
\\ N'utilisez pas les anciennes "sous-versions" de Java 7uxx et Java 8uxx.</note> | \\ N'utilisez pas les anciennes "sous-versions" de Java 7uxx et Java 8uxx.</note> | ||
Ligne 70: | Ligne 73: | ||
==6.1) Java== | ==6.1) Java== | ||
<code root>update-alternatives --config java</code> | <code root>update-alternatives --config java</code> | ||
- | <file config retour de la commande>Il existe 2 choix pour l'alternative java (qui fournit /usr/bin/java). | + | <code config séquence interactive>Il existe 2 choix pour l'alternative java (qui fournit /usr/bin/java). |
Sélection Chemin Priorité État | Sélection Chemin Priorité État | ||
Ligne 79: | Ligne 82: | ||
Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :2 | Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :2 | ||
- | update-alternatives: utilisation de « /usr/lib/jvm/jdk1.8.0_111/bin/java » pour fournir « /usr/bin/java » (java) en mode manuel</file> | + | update-alternatives: utilisation de « /usr/lib/jvm/jdk1.8.0_111/bin/java » pour fournir « /usr/bin/java » (java) en mode manuel</code> |
==6.2) JavaC== | ==6.2) JavaC== | ||
<code root>update-alternatives --config javac</code> | <code root>update-alternatives --config javac</code> | ||
- | <file config retour de la commande>Il existe 2 choix pour l'alternative javac (qui fournit /usr/bin/javac). | + | <code config séquence interactive>Il existe 2 choix pour l'alternative javac (qui fournit /usr/bin/javac). |
Sélection Chemin Priorité État | Sélection Chemin Priorité État | ||
Ligne 92: | Ligne 95: | ||
Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :2 | Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :2 | ||
- | update-alternatives: utilisation de « /usr/lib/jvm/jdk1.8.0_111/bin/javac » pour fournir « /usr/bin/javac » (javac) en mode manuel</file> | + | update-alternatives: utilisation de « /usr/lib/jvm/jdk1.8.0_111/bin/javac » pour fournir « /usr/bin/javac » (javac) en mode manuel</code> |
==6.3) JAR== | ==6.3) JAR== | ||
<code root>update-alternatives --config jar</code> | <code root>update-alternatives --config jar</code> | ||
- | <file config retour de la commande>Il existe 2 choix pour l'alternative jar (qui fournit /usr/bin/jar). | + | <code config séquence interactive>Il existe 2 choix pour l'alternative jar (qui fournit /usr/bin/jar). |
Sélection Chemin Priorité État | Sélection Chemin Priorité État | ||
Ligne 105: | Ligne 108: | ||
Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :2 | Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :2 | ||
- | update-alternatives: utilisation de « /usr/lib/jvm/jdk1.8.0_111/bin/jar » pour fournir « /usr/bin/jar » (jar) en mode manuel</file> | + | update-alternatives: utilisation de « /usr/lib/jvm/jdk1.8.0_111/bin/jar » pour fournir « /usr/bin/jar » (jar) en mode manuel</code> |
==6.4) JavaWS== | ==6.4) JavaWS== | ||
<code root>update-alternatives --config javaws</code> | <code root>update-alternatives --config javaws</code> | ||
- | <file config retour de la commande>Il existe 3 choix pour l'alternative javaws (qui fournit /usr/bin/javaws). | + | <code config séquence interactive>Il existe 3 choix pour l'alternative javaws (qui fournit /usr/bin/javaws). |
Sélection Chemin Priorité État | Sélection Chemin Priorité État | ||
Ligne 119: | Ligne 122: | ||
Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :3 | Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :3 | ||
- | update-alternatives: utilisation de « /usr/lib/jvm/jdk1.8.0_111/bin/javaws » pour fournir « /usr/bin/javaws » (javaws) en mode manuel</file> | + | update-alternatives: utilisation de « /usr/lib/jvm/jdk1.8.0_111/bin/javaws » pour fournir « /usr/bin/javaws » (javaws) en mode manuel</code> |
==6.5) Plugins== | ==6.5) Plugins== | ||
<code root>update-alternatives --config mozilla-javaplugin.so</code> | <code root>update-alternatives --config mozilla-javaplugin.so</code> | ||
- | <file config retour de la commande>Il existe 2 choix pour l'alternative mozilla-javaplugin.so (qui fournit /usr/lib/mozilla/plugins/libjavaplugin.so). | + | <code config séquence interactive>Il existe 2 choix pour l'alternative mozilla-javaplugin.so (qui fournit /usr/lib/mozilla/plugins/libjavaplugin.so). |
Sélection Chemin Priorité État | Sélection Chemin Priorité État | ||
Ligne 132: | Ligne 135: | ||
Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :2 | Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :2 | ||
- | update-alternatives: utilisation de « /usr/lib/jvm/jdk1.8.0_111/jre/lib/amd64/libnpjp2.so » pour fournir « /usr/lib/mozilla/plugins/libjavaplugin.so » (mozilla-javaplugin.so) en mode manuel</file> | + | update-alternatives: utilisation de « /usr/lib/jvm/jdk1.8.0_111/jre/lib/amd64/libnpjp2.so » pour fournir « /usr/lib/mozilla/plugins/libjavaplugin.so » (mozilla-javaplugin.so) en mode manuel</code> |
===7) Version installée=== | ===7) Version installée=== | ||
Ligne 143: | Ligne 146: | ||
===8) Test du plugin=== | ===8) Test du plugin=== | ||
- | Ouvrez votre navigateur Firefox-ESR, puis saisissez dans votre moteur de recherche préféré : "applet test", ou bien [[https://www.java.com/fr/download/installed.jsp | directement ce lien d'applet (fr)]]. Sinon cliquez sur le module d'extension de JavaScript et activez-le temporairement. \\ | + | Ouvrez votre navigateur Firefox ESR, puis saisissez dans votre moteur de recherche préféré : "applet test", ou bien [[https://www.java.com/fr/download/installed.jsp | directement ce lien d'applet (fr)]]. Sinon cliquez sur le module d'extension de JavaScript et activez-le temporairement. \\ |
Ensuite, cliquez sur le gros bouton rouge afin d'afficher la version de Java installée et vérifier que tout est OK. \\ | Ensuite, cliquez sur le gros bouton rouge afin d'afficher la version de Java installée et vérifier que tout est OK. \\ | ||
- | {{/file-R461b95dcba3f332bb4326efb677c3c25.png?240 }} {{ /file-Rc795d2fd19515cc65db71988d4ee5f74.png?300 }} | + | {{/file-R461b95dcba3f332bb4326efb677c3c25.png?240 }} |
+ | {{/file-Rc795d2fd19515cc65db71988d4ee5f74.png?300 }} | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 152: | Ligne 156: | ||
===== Liens ===== | ===== Liens ===== | ||
- | ===Liens Debian-Facile=== | + | ===Liens internes (Debian-Facile)=== |
- | ==Plugin(s)== | + | * [[doc:media:flash|Plugin Flash pour navigateurs]] |
- | [[doc:media:flash|Plugin Flash pour navigateurs]] \\ | + | ===Liens externes (le Web quoi !)=== |
- | [[doc:media:flash:flashplugin-nonfree|Installation du plug-in propriétaire d’Adobe]]\\ | + | * [[https://wiki.debian.org/fr/Java|Java et Debian]], sur //wiki.debian.org// |
- | FIXME | + | * [[https://www.java.com/fr/|Téléchargements Java pour Linux]], sur //java.com// |
- | ===Liens extra-web=== | + | * [[https://fr.wikipedia.org/wiki/Java_(langage)|Java (langage)]], sur //wikipedia.org// |
- | [[https://wiki.debian.org/fr/Java|Debian.org -> wiki : java]] \\ | + | * [[https://fr.wikipedia.org/wiki/James_Gosling|James Gosling]], sur //wikipedia.org// |
- | ==Web de Java== | + | * [[https://www.gnu.org/philosophy/java-trap.fr.html|Libre mais entravé - le piège Java]], sur //gnu.org// |
- | [[https://www.java.com/fr/|java.com (fr)]] | + | * [[https://www.gnu.org/philosophy/sun-in-night-time.fr.html|Le curieux non-événement de Sun dans la pénombre]], sur //gnu.org// |
- | ==Encyclopédie== | + | |
- | [[https://fr.wikipedia.org/wiki/Java_(langage)|wikipedia : Java]] \\ | + | |
- | [[https://fr.wikipedia.org/wiki/James_Gosling|James Arthur Gosling, le créateur du langage de programmation Java]] | + | |
- | ==Info== | + | |
- | [[https://www.gnu.org/philosophy/java-trap.fr.html|FSF, "Le piège de java", en 2004 par RMS]] \\ | + | |
- | [[https://www.gnu.org/philosophy/sun-in-night-time.fr.html|FSF, "Le curieux non-événement de Sun dans la pénombre", 24/05/2006 par RMS et m.-à-j. le 21/05/2015, trad. par Cédric Coraza]] | + |