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 !!
>
>