Di default openSUSE a 64 bit ha installato la versione open del Java Runtime Enviroment (JRE), il pacchetto si chiama java-1_6_0-openjdk con relativo java-1_6_0-openjdk-plugin plugin per i browser. Purtroppo attualmente non vi è un repository per openSUSE a 64 bit del Java Runtime Enviroment di SUN. Quindi bisogna installare il paccheto proveniente da SUN a mano. L'indirizzo da dove effettuare il download del JRE è il seguente:
http://download.java.net/jdk6/
prendiamo il file :
jre-6u12-ea-bin-b03-linux-amd64-22_dec_2008-rpm.bin (perchè autoestraente)
salviamo il file nella directory:
~/tmp
e adesso da console lanciamo il seguente comando:
cd ~/tmp
sudo sh jre-6u12-ea-bin-b03-linux-amd64-22_dec_2008-rpm.bin
inseriamo la password di amministratore quando ci viene richiesta e accettiamo il contratto di licenza della SUN. I files del pacchetto vengono installati nella directory:
/usr/java/jre1.6.0_12
Adesso dobbiamo dire a firefox che il plugin JRE di SUN è pronto da utilizzare, andiamo nella directory:
/usr/lib64/browser-plugins
ed eliminiamo il link all'attuale plugin di java con:
sudo rm libjavaplugin.so.x86_64
Sostituiamo il link cancellato con questi due:
sudo ln -s /usr/java/jre1.6.0_12/lib/amd64/libjavaplugin_jni.so libjavaplugin_jni.so
e
sudo ln -s /usr/java/jre1.6.0_12/lib/amd64/libnpjp2.so libnpjp2.so
Facciamo partire firefox e verifichiamo se il JRE è installato andando al seguente indirizzo: