A.3. Java og Konqueror

Mange hjemmesider anvender Java til at lave lækre menuer eller til at køre automatiserede scripts. Typisk er der stor forskel om der følger en god JVM (en Java virtuel maskine) med Linux-distributionerne. Køber man en kommerciel distribution følger det ofte med, mens på f.eks. Red Hat- og Mandrake-udgaver der frit kan hentes på nettet typisk ikke har det med. Typisk følger Java-pakkerne Kaffe og jikes med, men de er bare ikke gode nok i praksis til at køre web-appletter.

Start f.eks. med at hent SUNs Java 2 Runtime Environment (j2re) fra http://java.sun.com/products, sørg for at finde den nyeste version 1.4.2, som i skrivende stund er j2re-1_4_2_12-linux-i586.bin - måske virker dette link (det gør det nu nok ikke, man får en session-ID, men start på linket ovenfor og klik dig igennem:-) https://sdlc6a.sun.com/ECom/EComActionServlet;jsessionid=163009C9C1722035142662820047CD46#

Eller hent version 5 som er den, der kommer efter 1.4.2 (der er et stort versions-spring her:) http://jdl.sun.com/webapps/download/AutoDL?BundleId=10542

Til Mandrake og Red Hat kan man med fordel tage "Linux RPM in self-extracting file". Efter at have hentet ca. 14 MB har man filen j2re-1.3.1-02b-FCS-linux-i386.bin. Denne installeres som root med

[root@linus /tmp]# sh j2re-1.3.1-02b-FCS-linux-i386.bin
Læs og accepter licensen... tryk mellemrum et par gange derefter skrives "yes"
[root@linus /tmp]# rpm -ivh j2re-1_4_1-fcs-linux-i586.rpm
[root@linus /tmp]# rm j2re-1_4_1-fcs-linux-i586.rpm

Man kan også direkte tage SUNs RPM-pakke j2re-1_4_1-fcs-linux-i586.rpm og installere på SuSE kan at skrive rpm -i j2re-1_4_1-fcs-linux-i586.rpm.

Derefter skal man lige skrive stien til java-programmet ind i opsætningen for Konqueror. "Settings" -> "Configure Konqueror" -> "Konqueror Browser" -> "Java". Feltet "Path to java executable" sættes til /usr/java/j2re1.4.1/bin/java - eller hvis du tog RPM-pakken, så skrives /usr/lib/SunJava2/jre/bin/java.

Figur A-8. Java instilles under Konqueror