Java paigaldamine Gentoole

Allikas: Pingviini viki

Veebilehitseja kontroll

Esmalt tuleb kontrollida, kas Mozilla või Firefox on Gentoo jaoks kompileeritud java toega. Selleks sisestage käsk:

equery u mozilla-firefox

või

equery u mozilla

Kui jah, siis võite edasi liikuda Java hankimise juurde. Kui aga polnud, siis kompileerige Firefox või Mozilla ümber:

echo "www-client/mozilla-firefox java" >> /etc/portage/package.use
emerge -av mozilla-firefox
emerge -av mozilla

Milline Java valida?

Kui see tehtud, siis hangime endale Java. Gentoos on võimalik valida kahe Java vahel. Üks on Sun-i originaal Java, mis tuleb eelnevalt ise nende veebilehelt alla laadida ja teine on Blackdown JRE, mis on Open Source versioon Javast. Viimane on aga siiski aeglasem. Valige neist üks ja paigaldage oma masinasse.

Sun-i Java paigaldamine

Sun-i originaal Java hankimiseks kirjutage esmalt käsureale:

emerge sun-jre-bin

Kuna Sun nõuab eraldi oma litsentsiga nõustumist, siis selle käsuga saate otse lingi uusimale Sun-i Java versioonile. Praegusel hetkel on selleks: JRE 1.4.2-09 Valige sealt Linuxi alt self-extracting file ja laadige see alla (tuleb nõustuda litsentsi tingimustega). Juhul, kui on ilmunud uuem versioon, siis muutke vastavalt edasistes käskudes ära versiooni number.


Nüüd kopeerime alla laetud faili /usr/portage/distfiles kataloogi. cp /home/teiekataloogidfailini/j2re* /usr/portage/distfiles/jre-1_5_0_05-linux-i586.bin

Kontrollige, et kopeeritud failinimi oleks õige!!! Kui see tehtud, siis käivitage uuesti käsk emerge sun-jre-bin

Blackdown JRE paigaldamine

Blackdown JRE paigaldamiseks pole teha muud, kui kirjutada käsureale:

emerge blackdown-jre

Brauseritele Java toe lisamine

Juhend on kirjutatud Firefoxi kohta, kuid kui kasutate Mozillat, siis Java toe paigaldamine käib samamoodi. Ainult mozilla-firefox-i asemel on lihtsalt mozilla.

Esmalt kontrollige, et Firefox oleks seadistatud Javat kasutama. Selleks valige Edit>Preferences ja sealt edasi Web Features sektsioon. Vaadake, et seal oleks tähistatud Enable Java.

Nüüd otsige üles javaplugin_oji.so. Gentoos on seda vast kõige lihtsam teha locate käsu abil, kuid see eeldab, et Teil on paigaldatud slocate. Kui Teil seda pole (järgnevad käsud annavad, et käsku ei leitud teate), siis võite selle lihtsalt lisada

emerge slocate

javaplugin_oji.so leidmiseks kirjutame terminalis esmalt:

updatedb

Sellega uuendame oma failide andmebaasi (võtab natuke aega) ja seejärel

locate javaplugin_oji.so


Nüüd peaksite tulemuseks saama midagi sellist:

/opt/blackdown-jdk-1.4.2.02/jre/plugin/i386/mozilla/libjavaplugin_oji.so

Blackdown JRE puhul ja

/opt/sun-jre-bin-1.4.2.08/plugin/i386/ns610/libjavaplugin_oji.so
/opt/sun-jre-bin-1.4.2.08/plugin/i386/ns610-gcc32/libjavaplugin_oji.so

Sun-i Java puhul.

Nüüd loome viida sellele failile Firefoxi pluginate kausta.

ln -s /opt/sun-jre-bin-1.4.2.08/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/lib/mozilla-firefox/plugins/

Või Blackdowni korral

ln -s /opt/blackdown-jdk-1.4.2.02/jre/plugin/i386/mozilla/libjavaplugin_oji.so /usr/lib/mozilla-firefox/plugins/


Juhul, kui kasutate vanemat Mozillat või tõmbasite endale ise JRE 5.0, siis kasutage ilma -gcc32-ta kataloogi, et luua viita.

Nüüd pole muud, kui kontrollida oma Java tööd (peale brauseri resetti loomulikult): http://www.java.com/en/download/help/testvm.xml

Kui näete seal tantsivat pingviini, siis on kõik korras.