Eclipse SDK 3.1.1

Debian sarge でEclipseを使ってみる。

deb調査

$ apt-cache search eclipse
libswt-gtk-dev - Standard Widget Toolkit for GTK development
libswt-gtk3 - Standard Widget Toolkit for GTK native library
libswt-gtk3-java - Standard Widget Toolkit for GTK Java library
libswt-gtk3-jni - Standard Widget Toolkit for GTK JNI library
libswt-motif3-java - Standard Widget Toolkit for Motif JAR library
libswt-motif3-jni - Standard Widget Toolkit for Motif JNI library
libswt-mozilla3-java - Standard Widget Toolkit for GTK Mozilla Java library
libswt-mozilla3-jni - Standard Widget Toolkit for GTK Mozilla JNI library
stellarium - real-time photo-realistic sky generator
libswt-pocketpc3-java - Standard Widget Toolkit for PocketPC JAR library
libswt-pocketpc3-jni - Standard Widget Toolkit for PocketPC JNI library
libswt2.1-gtk2-java - Fast and rich GUI toolkit for Java, gtk2 version
libeclipse-jni - Platform dependend files for eclipse-platform

eclipseが存在しないように見える。
仕方なく、eclipse Downloadsから入手することにした。

ダウンロード

eclipse downloads
http://www.eclipse.org/downloads/index.php
  1. Download now: "Eclipse SDK 3.1.1"をクリック
  2. [JAPAN]を選択
  3. eclipse-SDK-3.1.1-linux-gtk.tar.gz をダウンロード
Language Packs 3.1.x
http://download.eclipse.org/eclipse/downloads/drops/L-3.1.1_Language_Packs-200510051300/index.php
  1. Linux (x86/GTK 2) の NLpack1 - German, Spanish, French, Italian, Japanese, Korean, Portuguese (Brazil), Traditional Chinese and Simplified Chinese.
  2. NLpack1-eclipse-SDK-3.1.1a-gtk.zip をダウンロード

解凍
ホームディレクトリ直下に入れてしまう。

  1. tar zxvf eclipse-SDK-3.1.1-linux-gtk.tar.gz
  2. unzip NLpack1-eclipse-SDK-3.1.1a-gtk.zip

起動

  1. eclipse/eclipse

FreeMind

sargeでマインドマップを利用する。

インストール

$ apt-cache search freemind
freemind - A Java Program for creating and viewing Mindmaps
$ sudo apt-get install freemind
Password:
パッケージリストを読みこんでいます... 完了
依存関係ツリーを作成しています... 完了    
以下のパッケージが新たにインストールされます:
  freemind
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
403kB のアーカイブを取得する必要があります。
展開後に追加で 618kB のディスク容量が消費されます。
取得:1 ftp://ftp.jp.debian.org stable/contrib freemind 0.7.1-6 [403kB]
403kB を 4s で取得しました (83.2kB/s)
未選択パッケージ freemind を選択しています。
(データベースを読み込んでいます... 現在 74808 個のファイルとディレクトリがインストールされています。)
(.../freemind_0.7.1-6_all.deb から) freemind を展開しています...
freemind (0.7.1-6) を設定しています ...

起動

$ freemind 

Looking for user properties:
/home/hoge/.freemind/user.properties

User properties found.

終了
Q

確認

$ ls .freemind/
auto.properties  patterns.xml  user.properties

日本語化

$ vim .freemind/user.properties 

#language = en
language = ja

language = ja を追加

J2SE 5.0 (J2SE5)

昨年の12/17の続き。
sargeのJavaで日本語フォントが文字化けする。四角い豆腐文字になってしまう問題。

# cd /usr/lib/j2sdk1.5-sun/jre/lib

# cp -pi fontconfig.RedHat.8.0.properties.src fontconfig.properties

# vi fontconfig.properties

:1,$s/-misc-kochi /-sazanami-/g

としてみる。(kochiの後にスペースが必要だった) 

わんこ日記
http://on-o.com/page/diary/20051101.html

無事、javaで日本語が表示できた。

J2SE 5.0

j2sdk1.4の時には,mpkg-j2sdkだったが,その後j2se-package,さらにj2se-packageへと変更された模様。
よって,debianJavaをインストールするには,make-jpkgコマンドでj2se5.0をdebパッケージへ変換すればよい。

  1. Java 2 Platform Standard Edition 5.0 のダウンロード
    1. http://java.sun.com/j2se/1.5.0/ja/download.html
    2. Linux self-extracting file (jdk-1_5_0-linux-i586.bin, 43.95 MB)
    3. chmod a+x jdk-1_5_0-linux-i586.bin
  2. make-jpkg の実行
    1. sudo apt-get install j2se-package sun-j2sdk1.5debian
    2. sudo make-jpkg jdk-1_5_0-linux-i586.bin
    3. sudo dpkg -i sun-j2sdk1.5_1.5.0+final_i386

$ java -version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode, sharing)