Debian EtchにJDK6をインストールする

ここ一ヶ月ほどまともにTerminalと戯れてなかったのでそっち方面でのリハビリ開始 (*´¬`)
そろそろLennyがリリースされる はず なのでそれを待ってればいいっちゃーいいんですが、Etchみたいに延期される気もするし・・・
とりあえず今回はDebian Backportsからさくっとインストールします。

1, apt-line の追加

404 Not Found
を参考にして

/etc/apt/sources.list

deb http://www.backports.org/debian etch-backports main contrib non-free
deb-src http://www.backports.org/debian etch-backports main contrib non-free

を追加します。
追加したら

# apt-get update
# apt-get install debian-backports-keyring

を実行してDebian Backports用のGPG鍵をインストール。

2, JDK6のインストール

インストール途中で Sun のサイトからドキュメント落として /tmp におけよごるぁ! って言われるので、予め先回りして

Oracle Technology Network for Java Developers

から jdk-6-doc.zip を落として /tmp に root:root の権限で置いておきます。
それが置き終わったら

# apt-get install sun-java6-jdk sun-java6-source sun-java6-doc sun-java6-fonts

を実行。
インストールが終わったら /tmp/jdk-6-doc.zip は消しちゃってOk。

3, 動作確認

# java -version
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) 64-Bit Server VM (build 10.0-b23, mixed mode)

ばっちーし。