○ Java Runtime Environmentのインストール

・CentOS 5.x にはjava-1.6.0-openjdkが採用されましたが
・libjavaplugin_oji.so,libnpjp2.soは含まれていません

・ログイン端末で "#" はroot、"$" は一般ユーザのプロンプトの記号です
・設定ファイルで "#" で始まる行はコメントとして解釈されます

[root@mars:~]
# rpm -e --test java-1.6.0-openjdk
# rpm -e java-1.6.0-openjdk

○jreのダウンロード

http://www.oracle.com/technetwork/java/javase/downloads/ から
[Download JRE] をクリック
[Accept License Agreement] をチェック
[jre-6u26-linux-i586.bin] をクリックしてダウンロードします

○jreのインストール

・/usr/lib/にインストールします

[root@mars:~]
# chmod 755 jre-6u26-linux-i586.bin
# ./jre-6u26-linux-i586.bin
・・・・・
Done.
# mv jre1.6.0_26 /usr/lib
# rm jre-6u26-linux-i586.bin

○jreの設定 (日本語フォント)

・日本語TrueTyoeフォント (CentOS5) からリンクを作ります

[root@mars:~]
# mkdir /usr/lib/jre1.6.0_26/lib/fonts/fallback
# cd /usr/lib/jre1.6.0_26/lib/fonts/fallback
[root@mars:/usr/lib/jre1.6.0_26/lib/fonts/fallback]
# ln -s /usr/share/fonts/japanese/TrueType/sazanami-gothic.ttf
# ln -s /usr/share/fonts/japanese/TrueType/sazanami-mincho.ttf

○アプリケーションの設定

・/usr/lib/mozilla/pluginsにリンクを作ります

・firefox-3.5.x以前
・libjavaplugin_oji.soのリンクを作ります

# cd /usr/lib/mozilla/plugins
[root@mars:/usr/lib/mozilla/plugins]
# unlink libjavaplugin_oji.so
# ln -s /usr/lib/jre1.6.0_26/plugin/i386/ns7/libjavaplugin_oji.so

・firefox-3.6.x以降
・libnpjp2.soのリンクを作ります
・seamonkey-2.0.14もlibnpjp2.soを認識します

# cd /usr/lib/mozilla/plugins
[root@mars:/usr/lib/mozilla/plugins]
# unlink libnpjp2.so
# ln -s /usr/lib/jre1.6.0_26/lib/i386/libnpjp2.so

・ドキュメントを展開しておく

# cd ../extensions
[root@mars:/usr/lib/mozilla/extensions]
# rm -rf {CAFEEFAC-0016-0000-0025-ABCDEFFEDCBA}
# unzip /usr/lib/jre1.6.0_26/lib/deploy/ffjcext.zip

○jreの設定 (ユーザ環境)

・/root/.bash_profile、/home/sola/.bash_profileを修正します
・最終行に追加します、修正後再ログインします

・省略

export JAVA_HOME=/usr/lib/jre1.6.0_26
export PATH=$PATH:$JAVA_HOME/bin

○pluginの確認

・firefoxのロケーションバーに about:plugins と入力してクリック
・seamonkeyのロケーションバーに about:plugins と入力してクリック

○ Copyright(c) 528p.com All Rights Reserved.