Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 27-10-2016 14:03:52

Scientix
Membre
Lieu : Ouest du Centre
Distrib. : Debian 8.7 Jessie
Noyau : GNU/Linux 3.16.0-4-amd64
(G)UI : GNOME
Inscription : 14-09-2016

[Wiki - chantier en cours] Java - installation

Je vient de créer un tutoriel au chantier.

Mon but, est "Comment installer le logiciel de java en ligne de commande?".
Voici le lien :
https://debian-facile.org/doc:media:java-kit

Vous pouvez : tester, modifier, créer, corriger et mettre-à-jour.

Bon commentaire yes.gif
gnulinux.png

Edit :
Tuto mis en place dans le wiki. Lien modifié dans ce post.

Dernière modification par Scientix (31-10-2016 18:10:27)


1474548511.png

Hors ligne

#2 27-10-2016 20:36:03

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Strtch 9 + backports
Noyau : Noyau stable
(G)UI : KDE 5.8 - Gnome 3.22
Inscription : 13-01-2010

Re : [Wiki - chantier en cours] Java - installation

Petites modifications de l'introduction.

Merci Scientix pour ce tutoriel. smile

Hors ligne

#3 27-10-2016 22:19:24

Scientix
Membre
Lieu : Ouest du Centre
Distrib. : Debian 8.7 Jessie
Noyau : GNU/Linux 3.16.0-4-amd64
(G)UI : GNOME
Inscription : 14-09-2016

Re : [Wiki - chantier en cours] Java - installation

Merci deuchdeb pour corriger un lien et l'intro  smile
De rien et bonne continuation.

1474548511.png

Hors ligne

#4 28-10-2016 21:46:12

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Strtch 9 + backports
Noyau : Noyau stable
(G)UI : KDE 5.8 - Gnome 3.22
Inscription : 13-01-2010

Re : [Wiki - chantier en cours] Java - installation

Fait d'autres modifications qu'il faut vérifier.

Je ne comprends pas le chapitre 8. C'est pour quoi faire?

Hors ligne

#5 28-10-2016 22:53:02

Scientix
Membre
Lieu : Ouest du Centre
Distrib. : Debian 8.7 Jessie
Noyau : GNU/Linux 3.16.0-4-amd64
(G)UI : GNOME
Inscription : 14-09-2016

Re : [Wiki - chantier en cours] Java - installation

Merci de modifier yes.gif

Au chapitre 8 : 8.1) & 8.2) il est à l'essentiel d'observer les plugins de java virtuel machine dans un dossier de navigateur web parce qu'ensuite vous pourriez faire un test sinon on peut repérer une-des faute-s de saisie, comme c'est propre à relire ci-dessus au Terminale.
Autrement, (je préférerai une partie d'utilisation) il est possible d'en ajouter ou créer ou modifier, un fichier particulièrement à la source pour automatiser la bibliothèque dynamique (libxxxxx.so).

La création d'une librairie dynamique n'est pas nécessaire aux débutants car cela peut créer un soucis fonctionnel ainsi que c'est ardue d'en créer un fichier...

Dernière modification par Scientix (28-10-2016 23:11:58)


1474548511.png

Hors ligne

#6 29-10-2016 09:32:15

greenmerlin
Membre
Lieu : 127.0.0.1
Distrib. : Archlinux/TinycoreLinux(CorePure 64-6.4.1)/Jessie
Noyau : 4.2.2-1 / 4.4
(G)UI : wmaker
Inscription : 23-01-2016

Re : [Wiki - chantier en cours] Java - installation

Bonjour,

Excellent tutoriel Scientix. Il est très complet.

Juste un truc à l'intro
J'aurais mis quand meme le nom de son créateur --> James Gosling

Les versions de Java 7 et 8 existent pour GNU/Linux. Elles sont gratuites pour Debian Jessie



elles sont gratuites pour les plateformes linux mais pas libre (License - SCSL)

Félicitations


" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.

536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e

Hors ligne

#7 29-10-2016 12:41:57

Scientix
Membre
Lieu : Ouest du Centre
Distrib. : Debian 8.7 Jessie
Noyau : GNU/Linux 3.16.0-4-amd64
(G)UI : GNOME
Inscription : 14-09-2016

Re : [Wiki - chantier en cours] Java - installation

Bonjour Greenmerlin,

Merci smile

Truc à l'intro de James Arthur Gosling :
Pourquoi pas, je n'oublie pas son entourage l'a aidél'autre créateur Patrick Naughton, ils ont créé ensemble.
Je pense aussi aux ingénieurs de la programmation Java. (Ken Arnold, David Holmes etc...)
Je ne suis pas un historien et je ne peux pas exprimer tout ça. 

La SCSLicense, oui mais ça changé depuis 2006, voir ce lien : https://fr.wikipedia.org/wiki/Java_et_logiciel_libre

Encore merci.gif

Dernière modification par Scientix (30-10-2016 11:45:33)


1474548511.png

Hors ligne

#8 30-10-2016 19:34:29

greenmerlin
Membre
Lieu : 127.0.0.1
Distrib. : Archlinux/TinycoreLinux(CorePure 64-6.4.1)/Jessie
Noyau : 4.2.2-1 / 4.4
(G)UI : wmaker
Inscription : 23-01-2016

Re : [Wiki - chantier en cours] Java - installation

De rien mon ami c'était sincère

et vu que j'aime bien avoir le dernier mot....

https://www.gnu.org/philosophy/java-trap.fr.html

@+

" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.

536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e

Hors ligne

#9 30-10-2016 20:19:14

Scientix
Membre
Lieu : Ouest du Centre
Distrib. : Debian 8.7 Jessie
Noyau : GNU/Linux 3.16.0-4-amd64
(G)UI : GNOME
Inscription : 14-09-2016

Re : [Wiki - chantier en cours] Java - installation

J'y ai pensé smile
debian.png

1474548511.png

Hors ligne

#10 13-12-2016 15:10:18

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Strtch 9 + backports
Noyau : Noyau stable
(G)UI : KDE 5.8 - Gnome 3.22
Inscription : 13-01-2010

Re : [Wiki - chantier en cours] Java - installation

Le tutoriel me semble mûre pour passer hors du chantier, èfpé l'a terminer et testé. smile

Si èfpé et autres peuvent confirmer, on migre. arrow.gif

Hors ligne

#11 14-12-2016 19:22:32

èfpé
Membre
Inscription : 10-07-2016

Re : [Wiki - chantier en cours] Java - installation

Hello deuchdeb smile

Oui, j'ai complété et corrigé certains petits trucs, mais j'ai encore quelques réserves :

  • certaines commandes n'ont pas besoin des droits administrateur

  • rendre tout le répertoire jdk1.8.0_111 exécutable est-il justifié ?

  • mais que vérifie donc le point 8.1) ? rien qui résulterait du tuto !


Bref le tuto me semble encore un peu jeune pour être passé en production.

Hors ligne

#12 14-12-2016 21:53:52

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Strtch 9 + backports
Noyau : Noyau stable
(G)UI : KDE 5.8 - Gnome 3.22
Inscription : 13-01-2010

Re : [Wiki - chantier en cours] Java - installation

merci èfpé,

Donc pour le point 8.1 nul besoin d'être en root, chez moi,

ls /usr/lib/mozilla/plugins


flash-mozilla.so libjavaplugin.so  mozplugger.so  skypebuttons.so



ça permet de lister les plugins et donc de voir que le plugin java y est bien. Enfin chez moi java Oracle n'est pas installer et j'ai la bibliothèque libjavaplugin.so dans le répertoire.

Je pense que 8.1 peut être supprimé qu'il n'apporte pas grand chose. surtout qu'on fait le teste juste après.

java version en simple utilisateur suffit:

java -version


java version "1.7.0_111"
OpenJDK Runtime Environment (IcedTea 2.6.7) (7u111-2.6.7-2~deb8u1)
OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode)



Idem pour

cd /home/votre_user/Téléchargements


et pour

md5sum jdk-8u111-linux-x64.tar.gz

Hors ligne

#13 14-12-2016 22:06:48

èfpé
Membre
Inscription : 10-07-2016

Re : [Wiki - chantier en cours] Java - installation

Re-,

D'accord avec toi sur tout, reste la question concernant les droits sur le répertoire...

Hors ligne

#14 14-12-2016 22:13:27

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Strtch 9 + backports
Noyau : Noyau stable
(G)UI : KDE 5.8 - Gnome 3.22
Inscription : 13-01-2010

Re : [Wiki - chantier en cours] Java - installation

fait modifs sur les points où c'est ok

Pour les droits tu parles de ça?


chown -R root:root /usr/lib/jvm/jdk1.8.0_111



et ça?

chmod -R +x /usr/lib/jvm/jdk1.8.0_111

Hors ligne

#15 14-12-2016 22:26:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Wiki - chantier en cours] Java - installation

Re-,

La première commande me semble tout à fait justifiée, mais j'ai un doute sur la seconde : les droits concernant l'exécution sont pré-configurés dans l'archive et un certain nombre de fichiers ne sont tout simplement pas exécutables. Cette commande n'est peut-être pas dangereuse, elle est peut-être simplement superflue ? Par exemple, j'ai testé avec succès le plugin Mozilla sur l'URL donné en 8.2) sans avoir modifié les droits d'exécution.

Dernière modification par èfpé (14-12-2016 22:28:42)

Hors ligne

#16 14-12-2016 22:29:24

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Strtch 9 + backports
Noyau : Noyau stable
(G)UI : KDE 5.8 - Gnome 3.22
Inscription : 13-01-2010

Re : [Wiki - chantier en cours] Java - installation

èfpé a écrit :

J'ai testé avec succès le plugin Mozilla sur l'URL donné en 8.2) sans avoir modifié les droits d'exécution, par exemple.



Alors, en effet ce n'est peut être pas justifié.

Je teste ce week-end et je te confirme ou non si c'est pareil pour moi.

Hors ligne

#17 18-12-2016 19:40:13

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Strtch 9 + backports
Noyau : Noyau stable
(G)UI : KDE 5.8 - Gnome 3.22
Inscription : 13-01-2010

Re : [Wiki - chantier en cours] Java - installation

/usr/lib/jvm/jdk1.8.0_111/lib/amd64/libnpjp2.so

Ce fichier n'existe pas chez moi?  hmm

Hors ligne

#18 18-12-2016 23:54:42

èfpé
Membre
Inscription : 10-07-2016

Re : [Wiki - chantier en cours] Java - installation

Re-,

Ma faute, j'ai corrigé (réverté en fait) ce point et quelques autres petits détails plus ou moins cosmétiques (voir diff) mais je maintiens mes réserves quant à la pertinence de la commande

chmod -R +x /usr/lib/jvm/jdk1.8.0_111


en précisant toutefois que je n'ai testé que le plugin Mozilla. Je me permets d'ajouter que le point 9) me laisse pensif, et que le point 10) me paraît un peu superflu quand même -- de plus selon la méthode employée pour passer root, le retour sera différent voire inexistant.

Dernière modification par èfpé (19-12-2016 20:16:32)

Hors ligne

#19 19-12-2016 19:10:08

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Strtch 9 + backports
Noyau : Noyau stable
(G)UI : KDE 5.8 - Gnome 3.22
Inscription : 13-01-2010

Re : [Wiki - chantier en cours] Java - installation

Ok j'ai vu le truc (lib/jre)

Je referais un test.

Hors ligne

#20 22-12-2016 15:38:31

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Strtch 9 + backports
Noyau : Noyau stable
(G)UI : KDE 5.8 - Gnome 3.22
Inscription : 13-01-2010

Re : [Wiki - chantier en cours] Java - installation

coucou,

En effet la commande que cite èfpé ne sert pas puisque je ne l'ai pas exécuté et ça fonctionne.

Par contre pour le test de fin, il faut penser à désactiver les bloqueurs de pub et les modules du genre Ghostery ou no script sinon rien ne se passe.

En conclusion,  le tuto fonctionne sans la fameuse commande. smile

Hors ligne

#21 15-01-2017 01:53:11

Scientix
Membre
Lieu : Ouest du Centre
Distrib. : Debian 8.7 Jessie
Noyau : GNU/Linux 3.16.0-4-amd64
(G)UI : GNOME
Inscription : 14-09-2016

Re : [Wiki - chantier en cours] Java - installation

Je n'ai pas pensé sur "md5sum", c'est bien d'en ajouter. big_smile

Notamment c'est faisable au type sudo au lieu de root.
Bref, je l'ai fait en tant que root à l'attention de l'administrateur pour aller plus vite ensuite l'engrenage fonctionne bien. yes.gif

Dernière modification par Scientix (15-01-2017 01:54:31)


1474548511.png

Hors ligne

#22 15-01-2017 08:24:11

frei
Membre
Lieu : Tours
Distrib. : Sid
Noyau : 4.9.0-1-amd64
(G)UI : Mate+Compiz
Inscription : 06-01-2017
Site Web

Re : [Wiki - chantier en cours] Java - installation

Cette option marche bien :

http://www.webupd8.org/2014/03/how-to-i … ebian.html
(Ne criez pas au loup si il y a du ubuntu dans votre sources.list à la fin smile )

Par ailleurs à chaque fois que j'ai installé le jdk Oracle à la main je l'ai toujours laissé dans mon home...
Mais je ne l'utilise pas en tant que runtime pour le système.

"Glory. Rotting flower." John Tardy 1989

Hors ligne

#23 15-01-2017 15:09:50

Scientix
Membre
Lieu : Ouest du Centre
Distrib. : Debian 8.7 Jessie
Noyau : GNU/Linux 3.16.0-4-amd64
(G)UI : GNOME
Inscription : 14-09-2016

Re : [Wiki - chantier en cours] Java - installation

frei a écrit :

Cette option marche bien :

http://www.webupd8.org/2014/03/how-to-i … ebian.html
(Ne criez pas au loup si il y a du ubuntu dans votre sources.list à la fin smile )

Par ailleurs à chaque fois que j'ai installé le jdk Oracle à la main je l'ai toujours laissé dans mon home...
Mais je ne l'utilise pas en tant que runtime pour le système.


Ce n'est pas une option... C'est une autre méthode possible. roll

Je n'utilise pas les "PPA repository" (ubuntu et linuxMint) ne sont pas nécessaires au propre système de Debian.
Le répertoire de la 'source.list' tourne quand même à chaque mise à jour (apt-get update et upgrade).


1474548511.png

Hors ligne

#24 15-01-2017 15:14:14

èfpé
Membre
Inscription : 10-07-2016

Re : [Wiki - chantier en cours] Java - installation

Ave Scientix,

Dans un autre fil ouvert il y a quelques semaines (l'an dernier, déjà) certains membres que je ne dénoncerai pas (sans oublier la majorité silencieuse, constituée comme chacun sait de vils abstentionnistes) n'ont hésité ni à exposer sans vergogne leur perplexité, ni à poser la grande question sur la java, l'oracle et le reste : mais quel est donc l'intérêt d'installer la version propriétaire de Java, sachant que le projet OpenJDK fournit déjà à Debian tout ce dont peut rêver l'utilisateur final (un JDK, un JRE et un plugin Mozilla) dans ses rêves les plus fous ?

On peut déjà arguer que sous Debian 8 Jessie, l'utilisateur final ne dispose pas du plugin Mozilla en version 8 (les JDK et JRE ont été rétroportés, mais ce n'est pas le cas du plugin) mais connais-tu l'argument ultime qui foudroierait nos doutes et nous permettrait ainsi d'atteindre la Bodhi sous un figuier des pagodes ?

(je précise à tout hasard que le premier degré pur et dur n'a pas le monopole, du moins pas dans ce post)

Dernière modification par èfpé (15-01-2017 20:54:54)

Hors ligne

#25 15-01-2017 16:57:55

Scientix
Membre
Lieu : Ouest du Centre
Distrib. : Debian 8.7 Jessie
Noyau : GNU/Linux 3.16.0-4-amd64
(G)UI : GNOME
Inscription : 14-09-2016

Re : [Wiki - chantier en cours] Java - installation

Salut èfpé,

Je m'excuses d'absenter.

Les réponses sont dans votre lien d'OpenJDK (it's in English). En effet, il y a beaucoup des questions entre Oracle et OpenJDK.
Justement, la Sun de Java d'Oracle est une société non-libre, je l'utilise en raison de sa sortie de la nouvelle version.
En faite, le java d'Oracle est déjà validé par GNU GPL, c'est pour ça que j'ai ajouté ici et le wiki de D-F.

Le projet d'OpenJDK est tout à fait purement libre mais sa sortie n'est pas à la première version ; personnellement, je l'aime bien parce que ça concerne parfaitement à l'organisation de FSF, depuis FSD (Free Software Directory).

À chaque nouvelle version de la Sun Java d'Oracle sorte souvent en première, en gardant les versions précédentes d'OpenJDK stables.
Bref, on peut compilé JDK, JRE, et plugin de la toile et vous pouvez choisir Java d'Oracle et/ou OpenJDK sans complexe à ligne de commande de "$ sudo update-alternatives --config java (ou javaws ou javac ou 'commevousvoulez'plugin.so)".

Vous avez le choix angel-evil.gif

Dernière modification par Scientix (16-01-2017 13:15:43)


1474548511.png

Hors ligne

Pied de page des forums