elblogg

blah, blah, blag, blog

HOWTO: Java i firefox under Linux

Denne howtoen er noe utdatert

her er en nyere

Selvfølgelig, hvis du bruker Ubuntu Gutsy, alt du trenger å gjøre er å klikke her

Java er en av de innstikkene til Firefox som ikke kan istalleres med innstikk-behandleren i Firefox. Java-innstikket må installeres manuellt (eller gjennom systemets pakkesystem). Jeg vil her ta for meg hvordan en installerer dette på en RedHat-basert og en Debian-basert distribusjon. Framgangsmåten for Debian-baserte distribusjoner vil sannsynligvis fungere i alle typer distribusjoner, men jeg skriver Debian her fordi jeg bruker Ubuntu selv.

Edit(2006-06-25): I Ubuntu 6.06 kan Java installeres langt enklere, apt-get install sun-java5-plugin

OBS: Det er lenge siden jeg har installert JRE eller med RPM-filer, så det kan hende at prosessen kan avvike litt dersom du ikke velger JDK med selvutpakkende arkiv.

Steg 1: Finn ut hva du trenger

Java kommer i flere forskjellige pakker, i tillegg til opensource-implementasjonene finnes det i en JDK, en JRE og hver av disse finnes som RPM eller selvutpakkende arkiv.

JDK eller JRE

JDK står for Java Development Kit (Java Utviklingspakke), og er det du vil ha dersom du har tenkt å utvikle java. Ellers er det JRE (Java runtime enviroment / Java kjøremiljø) som du trenger. Begge disse gjør jobben med å få java til å fungere i firefox.

RPM elle Selvutpakkende arkiv

RPM er Redhat package manager, som er pakkesystemet til RedHat, Fedora, Mandriva med flere. Dersom du kjører en av disse distribusjonene vil det være lurt å velge RPM-pakken, alle andre distribusjoner må bruke det selvutpakkende arkivet. Det selvutpakkende arkivet vil også fungere på RPM-baserte systemer.

Steg 2: Få tak i java.

Last ned JRE fra java.sun.com, eller JDK fra java.sun.com

Steg 3: Installere java

Installere selvutpakkende arkiv

Siden RPM-versjonen installerer java i /opt, så velger jeg å gjøre det med arkivet også. Så åpne en terminal, og gå til /opt katalogen.

base@zaphod $ cd /opt/

Kjør installeren, det gjør du ved å skrive sudo sh <sti til arkivet du lastet ned>.

$ sudo sh /home/base/Desktop/download/jdk-1_5_0_06-linux-i586.bin

og følg instruksjonene til installeren.

Installere RPM

For å installere en RPM må du være root, skift til root med su -
Sun pakker RPM’en inn i et arkiv, så det må kjøres først, når RPM’en er pakket ut installerer du den med rpm -Uvh rpmpakke.rpm

# sh /home/base/Desktop/download/jdk-1_5_0_06-linux-i586-rpm.bin
# rpm -Uvh jdk-1_5_0_06-linux-i586.rpm

Installere innstikket i Firefox

Nå kommer det som kan være litt tricky. Du må finne ut hvor din firefox er installert, hos meg meg (Ubuntu Dapper) ligger firefox i /usr/lib/firefox/. Nå må vi lage en symbolsk lenge fra plugin-katalogen til firefox til javapluginen. Hos meg havnet javapluginen i /opt/jdk1.5.0_06/jre/plugin/i386/ns7/libjavaplugin_oji.so (bytt ut jdk1.5.0_06 med det som passer). (Strukturen kan være noe anderledes i JRE.)

# ln -s /opt/jdk1.5.0_06/jre/plugin/i386/ns7/libjavaplugin_oji.so
/usr/lib/firefox/plugins/

Nå skal java fungere i firefox

Tags: , ,

Leave a Reply