QuickVPS上のDebian EtchにJDK5.0をいれようとしてはまる

追記:QuickVPS上のDebian EtchにJDK5.0をいれる - 守破離 に入れ方まとめました

Apacheも一応動いたのでお次はJDKです。
JDK6.0を入れようかなーとも思ったのですが

Debian Package Tracking System -
sun-java6

を見るとまだTestingにしか存在してないみたいなので、とりあえずStableになっているJDK5.0を入れます。

D: TopPage - Debian GNU/Linux スレッドテンプレ

を参考にさせて頂きつつがつっとインストール。

# apt-get install sun-java5-jdk sun-java5-demo sun-java5-source sun-java5-doc sun-java5-plugin sun-java5-fonts

でがりがりインストールされます。
途中

This package is an installer package, it does not actually contain the
J2SDK documentation.  You will need to go download one of the
archives:

    jdk-1_5_0-doc.zip jdk-1_5_0-doc-ja.zip

(choose the non-update version if this is the first installation).
Please visit

    http://java.sun.com/j2se/1.5.0/download.html

now and download.  The file should be owned by root.root and be copied
to /tmp.

って言われるので指示通り /tmp にzipファイルを置いてやります。
後はこれで終了っ・・・と思いきや orz

sun-java5-bin (1.5.0-10-3) を設定しています ...
Could not create the Java virtual machine.
dpkg: sun-java5-bin の処理中にエラーが発生しました (--configure):
 サブプロセス post-installation script はエラー終了ステータス 1 を返しました
以下のパッケージの処理中にエラーが発生しました:
 sun-java5-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)

とか言われてインストールがこけました。 (;´-`)=3
なんでだろ?と思いつつ java コマンドを実行してみたら

# java
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

メモリ不足かっ!!
まぁ128MBしかないしね (´・ω・`)

# java -Xmx64m -version
java version "1.5.0_10"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_10-b03)
Java HotSpot(TM) Server VM (build 1.5.0_10-b03, mixed mode)

で動くことは動くのですが、インストーラが途中でこけてるので中途半端状態・・・
試しに .bashrc に

JAVA_OPTS="-Xmx=64m"

って追加するもアウト。
むー、何か手を考えねば。。。