[java] openjdk6 / jre lequel choisir ? (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

[java] openjdk6 / jre lequel choisir ? (résolu)

Message par farvardin »

bonjour,

je pensais que openjdk6 remplaçait maintenant le java de sun. Or, je vois que dans community, jre a été mis à jour :

http://aur.archlinux.org/packages.php?ID=6118

et qu'il est en conflit avec openjdk6. Je sais que openjdk sert à la fois pour la machine virtuelle et pour le développement d'applications java. Est-ce que jre suffirait alors ? Est-ce que tout dans ce jre est maintenant libre ou pas ? Beaucoups de paquets dépendent de jre, donc installer openjdk6 provoque des conflits.

Lequel choisir si on ne fait pas de développement java, et lequel mettre lorsqu'on fait des paquets pour AUR ? Y'a moyen de dire que l'on peut avoir au choix jre ou openjdk6 comme dépendance au lieu de forcer une seule version ?

Les dernières réponses sur le forum d'archlinux.org sont trop vieilles pour être prises en compte au vue de cette version récente de jre.
Dernière modification par farvardin le jeu. 21 mai 2009, 11:41, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [java] openjdk6 / jre lequel choisir ?

Message par tuxce »

Les 2 paquets fournissent un j2re, donc en théorie, les paquets s'ils sont bien fait (quand il n'y a pas d'incompatibilité) devraient dépendre de j2re et quelque soit celui installé, fonctionner.

openjdk est celui officiellement supporté par arch, jre non ...
pour les paquets, s'il n'y a pas d'incompatibilité, tu devrais mettre j2re dans les dépendances, l'utilisateur choisit ce qu'il veut, sinon, tu indiques clairement lequel.
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [java] openjdk6 / jre lequel choisir ?

Message par farvardin »

merci de ta réponse, cela éclaircit le problème. Par contre sur une machine avec jre installé, j2re est accepté, sur une machine avec openjdk6, yaourt cherche à installer j2re depuis AUR, et ne le trouve pas :(
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [java] openjdk6 / jre lequel choisir ?

Message par farvardin »

Je crois que j'ai trouvé, cela semble fonctionner si on ajoute :

depends=('java-runtime')

car openjdk6 et jre sont tous les deux marqués comme:

provides=('java-environment=6' 'java-runtime=6')

(note : pour les paquets nécessitant un kit de développement java, il suffit d'avoir comme dépendance : java-environment)
Dernière modification par farvardin le sam. 30 mai 2009, 08:40, modifié 1 fois.
Avatar de l’utilisateur
FredBezies
Elfe
Messages : 572
Inscription : ven. 21 déc. 2007, 21:25
Localisation : Biganos (33)
Contact :

Re: [java] openjdk6 / jre lequel choisir ?

Message par FredBezies »

openjdk6 est celui à utiliser pour les machines en x86_64. Mais j'avoue que j'utilise aussi openjdk sur des machines 32 bits sans problèmes.
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Re: [java] openjdk6 / jre lequel choisir ?

Message par Cactus »

openjdk est en conflit avec jre... et KDE utilise openjdk ! donc les utilisateurs de KDE n'ont pas le choix ! :evil:
Avatar de l’utilisateur
FredBezies
Elfe
Messages : 572
Inscription : ven. 21 déc. 2007, 21:25
Localisation : Biganos (33)
Contact :

Re: [java] openjdk6 / jre lequel choisir ?

Message par FredBezies »

Cactus a écrit :openjdk est en conflit avec jre... et KDE utilise openjdk ! donc les utilisateurs de KDE n'ont pas le choix ! :evil:
Déjà utiliser KDE, hein

:humour:
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Re: [java] openjdk6 / jre lequel choisir ?

Message par Cactus »

FredBezies a écrit :
Cactus a écrit :openjdk est en conflit avec jre... et KDE utilise openjdk ! donc les utilisateurs de KDE n'ont pas le choix ! :evil:
Déjà utiliser KDE, hein

:humour:
:troll: :topicglissant: :arreter:
Avatar de l’utilisateur
FredBezies
Elfe
Messages : 572
Inscription : ven. 21 déc. 2007, 21:25
Localisation : Biganos (33)
Contact :

Re: [java] openjdk6 / jre lequel choisir ?

Message par FredBezies »

Ok. Je sais, j'ai craqué. Sinon, pour en revenir au sujet du fil, j'utilise aussi bien OOo avec openjdk qu'avec RSSOwl.
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Avatar de l’utilisateur
FenDanT
Elfe
Messages : 502
Inscription : mer. 25 avr. 2007, 09:04
Localisation : Chamoson VS/CH

Re: [java] openjdk6 / jre lequel choisir ?

Message par FenDanT »

Coucoux :P

Si... Ils ont le choix :

Code : Tout sélectionner

pacman -R openjdk
Qui ne fonctionne pas bien...

Et

Code : Tout sélectionner

pacman -S jre
Et comme par hasard tout fonctionne...

Et KDE fonctionne très bien pour ceux qui savent l'utiliser et l'apprécier :bravo:
Windows à des pépins ? Linux a un noyau ! :)
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Re: [java] openjdk6 / jre lequel choisir ?

Message par Cactus »

Il y a qq mois, KDE demandait obligatoirement openjdk.
Ca a peut-être changé aujourd'hui, je retesterai alors... :wink:
Avatar de l’utilisateur
FredBezies
Elfe
Messages : 572
Inscription : ven. 21 déc. 2007, 21:25
Localisation : Biganos (33)
Contact :

Re: [java] openjdk6 / jre lequel choisir ?

Message par FredBezies »

FenDanT a écrit :Coucoux :P

Si... Ils ont le choix :

Code : Tout sélectionner

pacman -R openjdk
Qui ne fonctionne pas bien...
Pas eu d'énormes problèmes avec openjdk depuis que je l'utilise...
Et

Code : Tout sélectionner

pacman -S jre
Et comme par hasard tout fonctionne...
Etant un utilisateur de distribution 64bits, le choix a été vite fait ;)
Et KDE fonctionne très bien pour ceux qui savent l'utiliser et l'apprécier :bravo:
Mouais. Il a fallu en gros un an pour que KDE4 soit enfin utilisable. Même s'il manque des outils comme une version native de K3B par exemple.

Mais bah, les bureaux bling bling, cela ne me branche pas ;)
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [java] openjdk6 / jre lequel choisir ?

Message par tuxce »

FredBezies a écrit : Etant un utilisateur de distribution 64bits, le choix a été vite fait ;)
les 2 sont disponibles pour les 2 architectures.
Avatar de l’utilisateur
FredBezies
Elfe
Messages : 572
Inscription : ven. 21 déc. 2007, 21:25
Localisation : Biganos (33)
Contact :

Re: [java] openjdk6 / jre lequel choisir ?

Message par FredBezies »

tuxce a écrit :
FredBezies a écrit : Etant un utilisateur de distribution 64bits, le choix a été vite fait ;)
les 2 sont disponibles pour les 2 architectures.
A une époque, le java pour AMD64 était le parent pauvre. Donc, c'était obligatoirement openjdk. Je parle fin 2007 / début 2008.
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Re: [java] openjdk6 / jre lequel choisir ?

Message par gyo »

En tout cas pour déclarer les zimpeaux en ligne (youpi), on est obligé de passer par jre (testé sous un arch32 et arch64, et il faut aussi changer le useragent…)
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
Avatar de l’utilisateur
FenDanT
Elfe
Messages : 502
Inscription : mer. 25 avr. 2007, 09:04
Localisation : Chamoson VS/CH

Re: [java] openjdk6 / jre lequel choisir ?

Message par FenDanT »

Coucoux :P
Il y a qq mois, KDE demandait obligatoirement openjdk.
Ca a peut-être changé aujourd'hui, je retesterai alors...
Il y a bien eu un bug du aux devs de kde, mais réglé depuis lonmgtemps...

gyo +1 : y'a plein de trucs que'openjdk ne manage pas encore bien :roll:
Windows à des pépins ? Linux a un noyau ! :)
Avatar de l’utilisateur
FredBezies
Elfe
Messages : 572
Inscription : ven. 21 déc. 2007, 21:25
Localisation : Biganos (33)
Contact :

Re: [java] openjdk6 / jre lequel choisir ?

Message par FredBezies »

Mouais. Je trouve cependant que les applications ne tournant pas avec OpenJDK ont tendance à diminuer.
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Avatar de l’utilisateur
mightyjaym
yeomen
Messages : 296
Inscription : dim. 18 nov. 2007, 19:34
Localisation : Nîmes, France

Re: [java] openjdk6 / jre lequel choisir ?

Message par mightyjaym »

En 2007/2008 openjdk était la seule solution à peu près viable sur x86_64. Maintenant que le jdk officiel intègre le plugin web ET le support de java web start, mieux vaut l'installer pour garantir 100% de compatibilité dans tous les cas. A moins qu'on soit tatillon avec les histoires de licence et qu'on veuille du 100% libre, bien entendu.

C'est un peu le même cas avec swfdec ou gnash, maintenant que le plugin flash proprio existe nativement en x86_64.
Mon blog

Desktop : Intel Core 2 Duo E6850, 8 Gb RAM, NVIDIA GeForce 8500 GT, Arch Linux X86_64
Avatar de l’utilisateur
FredBezies
Elfe
Messages : 572
Inscription : ven. 21 déc. 2007, 21:25
Localisation : Biganos (33)
Contact :

Re: [java] openjdk6 / jre lequel choisir ?

Message par FredBezies »

J'ai gardé l'habitude d'utiliser openJDK. Sinon, le client flash natif 64 bits, c'est encore en alpha...
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Re: [java] openjdk6 / jre lequel choisir ?

Message par Cactus »

FredBezies a écrit :Mouais. Je trouve cependant que les applications ne tournant pas avec OpenJDK ont tendance à diminuer.
bah déjà, comme dit gyo, pour les zimpaux, c'est pas la joie...
De mon côté, je me bagarre avec l'accès VPN (EDIT : en fait, c'est du Juniper / Citrix... j'y connais rien, mais ça passe par un applet Flash) de mon boulot, mais un ami qui utilise jre sur une autre distrib a le même pb...
Répondre