debian (sarge) への java-package(旧j2se-package)のインストール
1. /etc/apt/sources.listに以下を追加
2. java-package(旧j2se-package)のインストール
apt-get update
apt-get install java-package
3. j2sdk-1_4_2_06-linux-i586.bin をダウンロード
http://java.sun.com/j2se/1.4.2/ja/download.html
4. 以下を実行して、debパッケージ sun-j2sdk1.4_1.4.2+06_i386.debを作成する。
chmod a+x j2sdk-1_4_2_06-linux-i586.bin
make-jpkg j2sdk-1_4_2_06-linux-i586.bin
5. java-commonをインストールしてから、j2sdkをインストールする。
apt-get install java-common
dpkg -i sun-j2sdk1.4_1.4.2+06_i386.deb
/usr/lib/j2sdk1.4-sun/
7. 環境変数の設定 ( /etc/profileなどに )
export JAVA_HOME=/usr/lib/j2sdk1.4-sun
export PATH=${JAVA_HOME}/bin:$PATH
8. javaが正常にインストールされていることを確認
java -version
java version "1.4.2_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
Java HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)
日本語対応 フォントの設定
環境変数 LANG を ja_JP.EUC-JP に設定して、 Swing/Java2D GUI アプリケーション を
動作させれると文字化けして、日本語が表示されない。
debianでjava GUIアプリケーションの日本語を表示するための対応
1. x-ttcidfont-conf インストール
apt-get install x-ttcidfont-conf
2. ttf-sazanami-gothic ttf-sazanami-mincho がインストールされているか確認
インストールされていなければ、インストールする。
apt-get install ttf-sazanami-mincho
apt-get install ttf-sazanami-gothic
3. /etc/X11/XF86Config-4ファイルの「Section "Files"」セクションと
「Section "Module"」セクションに下の行をそれぞれ追加する
Section "Files" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" Section "Module" Load "xtt"
4. JAVA_HOME/jre/lib/font.properties.ja ファイルの watanabe-mincho等を
sazanami-mincho等に変更する。
変更箇所が多いので、手で書き換えると間違いやすいし、時間もかかる。
参照 -> id:kaoskfos:20041227