Re: Java

Top Page

Reply to this message
Author: Bruno Vernay
Date:  
To: Olivier Allard-Jacquin
CC: ML Guilde
Subject: Re: Java
Continuons cette exploration

En attendant l'OpenJDK https://jdk-distros.dev.java.net/ (Fedora
dispose aussi du RPM source "IcedTea" qui permet moyennant la
construction du RPM de l'installer.)

Bref, Sun livre en 2 formats :
- un non-RPM où il suffit de decompresser n'importe où et configurer
le PATH et JAVA_HOME. Permet de l'installer dans /home/toto sans rien
demander à personne.
- un RPM qui va creer quand même des liens symboliques du genre
/usr/java/default et /usr/java/latest vers la version installée, mais
pas plus.

Pour pouvoir gerer la chose avec alternatives, il faut installer
java-sun-compat de JPackage en plus !
http://www.jpackage.org/browser/rpm.php?jppversion=1.7&id=6954

Ensuite pour le PATH et HOME_JAVA ... si ils ne sont pas là, il faudra
les mettre dans /etc/profile ou ~/.bash_profile

Noter aussi qu'on peut savoir ce que va faire un RPM :
rpm -q --scripts -p ./jdk-6u2-linux-i586.rpm

Ou alors pas testé, mais on peut aussi reconstruire le RPM :
http://www.jpackage.org/browser/rpm.php?jppversion=1.7&id=6943
http://www.jpackage.org/nosrc.php

Bruno


On 7/14/07, Olivier Allard-Jacquin <olivieraj@???> wrote:
>         Bonjour Hervé

>
> Hervé de Dianous a écrit :
> > Olivier Allard-Jacquin a écrit :
> >>     Bonsoir Hervé,

> >
> > Bonjour Olivier !
> >
> >>     Je ne suis pas un expert en java, mais dans ton cas, il me semble
> >> qu'il
> >> faille :
> >> - installer le JRE à part. /usr/local/java par exemple

> >
> > L'installateur Sun ne le fait pas.
> > Peut être faire un lien symbolique.
> > Mais vers
> > /usr/local/jre1.5.0_09/bin
> > ou
> > /usr/local/jre1.5.0_09/lib ?
>
>         Je ne comprend pas: Tu le sorts d'où cette JRE ?

>
>         Je viens à l'instant de télécharger la dernière version (1.6.0_02) sur
> http://www.java.com/fr/download/linux_manual.jsp?locale=fr&host=www.java.com:80

>
>         Tu sélectionnes le :

>
>         Linux (fichier auto-extractible)
> (taille du fichier: 18.22 MB)

>
> Tu le décompresses *où tu veux* en tapant "sh jre-6u2-linux-i586.bin".
> Pour ma part, c'est un utilisateur non-root qui l'a décompréssé dans
> /usr/local/soft/jre/j .
>
>         Et, ca marche sans problème...

>
> <HS>
>         Et pour firefox, un petit lien symbolique de :
> /usr/local/soft/firefox/last/plugins/libjavaplugin_oji.so ->
> /usr/local/soft/jre/jre1.6.0_02/plugin/i386/ns7/libjavaplugin_oji.so
> et le plugin java s'exécute sans problème sous Firefox
> </HS>

>
>         Cordialement,

>
>                                                 Olivier
> --
> ~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
>        /   / \  / \   \   Web:  http://olivieraj.free.fr/
>       /___/  /  \  \___\  Mail: olivieraj@???
> ~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!

>
>