от borj(3-11-2003)

рейтинг (21)   [ добре ]  [ зле ]

Printer Friendly Вариант за отпечатване

Това е малко HOWTO за това как да си настроим Mozilla 1.5 да работи с Java. Ще опиша как го направих върху чиста инсталация на RedHat 9.

Какво ни е необходимо - mozilla-i686-pc-linux-gnu-1.5-sea.tar.gz - това беше най-актуалната Mozilla на mozilla.org. j2re-1_4_2_01-linux-i586.rpm.bin от sun.com
- отново беше последната версия която намерихме на сайта.

Започнах със деинсталирането на всички пакети започващи с 'mozilla-'. В моя случай това беше Mozilla-1.2.1 и разни нейни компоненти. След деинсталирането в /usr/lib ми останаха 2 директории - mozilla-1.2.1 и mozilla. Изтрих mozilla-1.2.1 напълно а mozilla оставих. След като разархивирате mozilla-i686-pc-linux-gnu-1.5-sea.tar.gz стартирате инсталатора на mozilla. Той ще попита къде да инсталира, в
моя случай му казах да инсталира в /usr/local/mozilla-1.5. Самата инсталация е безпроблемна и без допълнителни въпроси. После създаваме символична връзка към изпълнимия файл на мозила някъде в пътя, например:

ln -s /usr/local/mozilla-1.5/mozilla /usr/bin/

От тук нататък вече имаме работеща мозила 1.5, остава да добавим Java-та.
След като стартираме файла j2re-1_4_2_01-linux-i586.rpm.bin ще се наложи да изчетем лицензното споразумение на Sun и като резултат ще получим j2re-1_4_2_01-linux-i586.rpm, който си инсталираме като всеки нормален rpm пакет. Понеже не забелязах този пакет да добавя bin директорията на jre към пътя, си го направих сам (по не най-интелигентен начин) добавяйки следния ред към файла /etc/profile:

PATH=$PATH:/usr/java/j2re1.4.2_01/bin/
export PATH

С това остана само една стъпка до добавянето на Java plugin-a:

ln -s /usr/java/j2re1.4.2_01/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/local/mozilla-1.5/plugins/

След тази стъпка пуснете mozilla (или я затворете и пуснете отново, ако е стартирана в момента) и от менюто изберете Help->About Plugins. Ако всичко е наред там ще има и много редове с java в тях :) Успех и да не пропусна - всички тези операции трябва да извършите като root :)


Следва добавка от коментара на Йовко Ламбрев (мерси за което :) ):


Иначе за Java е добре да се set-не следното в /еtc/profile:

export JAVA_HOME=/usr/local/java

където /usr/local/java e символна връзка към
/usr/local/j2sdk1.4.2_01 или там където сте оставили Java-та. Всички приложения, които търсят променливата JAVA_HOME от обкръжението се ориентират в дървовидната структура надолу и не им е нужно да знаят пътя до /usr/local/java/bin например, защото сами ще си го намерят релативно на JAVA_HOME.


<< openMosix - решение за създаване на клъстер | USB четящи/пишещи устройства и LINUX >>