Java paigaldamine Gentoole
Sisukord
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.