Ubuntu 10.04 baserer seg helt og holdent på OpenJDK og browser-plugin IcedTea. Dette fungerer for folk flest, men i mitt tilfelle sørger denne kombinasjonen for at jeg får en Connection Timeout ved pålogging via VPN og Juniper networks.
Løsningen fant jeg etterhvert ut var å fjerne alt som kan relateres til Sun, Java, OpenJDK og IcedTea, for deretter å installere Sun's Java manuelt. Det gjøres på følgende måte:
java -version
Du kan også sjekke about:plugins i Firefox for å se om java nå er lastet riktig.
En siste test på http://www.java.com/en/download/installed.jsp vil bekrefte installasjonen.
Løsningen fant jeg etterhvert ut var å fjerne alt som kan relateres til Sun, Java, OpenJDK og IcedTea, for deretter å installere Sun's Java manuelt. Det gjøres på følgende måte:
- Søk opp OpenJDK i Synaptic og fjern alle programmer.
- Søk deretter opp jre og sjekk om bla sun-java6-jre og sun-java6-plugin er installert. Hvis de er det, fjern dem også.
- Hent siste versjon av java fra http://www.java.com.
- Installer den binære filen på eks /usr/lib/java/ med sudo.
- Oppdater alternatives med:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/java/jre/bin/java" 1 - Oppdater systemet med den nye alternatives:
sudo update-alternatives --set java /usr/lib/java/jre/bin/java - Avinstaller icedtea6-plugin, dersom den fortsatt er installert:
sudo apt-get remove icedtea6-plugin - Sjekk deretter om det ligger noen rester etter java i mozilla/plugins-mappen, og slett icedtea6-plugin, libjavaplugin.so, libnpjp2.so og evt. libjavaplugin_oji.so hvis de finnes.
- Lag deretter en symbolsk lenke fra mozilla/plugins-mappen til den manuelt installerte java-pakken med eks:
sudo ln -s /usr/lib/java/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/
java -version
Du kan også sjekke about:plugins i Firefox for å se om java nå er lastet riktig.
En siste test på http://www.java.com/en/download/installed.jsp vil bekrefte installasjonen.
Kommentarer