UbuntuにSun Javaをインストール

環境

OS
Ubuntu10.10

手順

Ubuntu10.10にはもともとOpenJDKなるものがインストールされていますが、Aptanaをインストールするにあたり、Aptanaのページを見ると

Sun/Oracle Java 1.5.x or later on Mac and Linux. OpenJDK is not yet supported. The Windows installer includes a compatible version of Java.

とあるので、Sun Javaを入れることにします。

/etc/apt/sources.list修正
$ sudo vim /etc/apt/sources.list

45行目のコメントアウトを解除します。

〜〜省略〜〜
 41 ## Uncomment the following two lines to add software from Canonical's
 42 ## 'partner' repository.
 43 ## This software is not part of Ubuntu, but is offered by Canonical and the
 44 ## respective vendors as a service to Ubuntu users.
 45 deb http://archive.canonical.com/ubuntu maverick partner
 46 # deb-src http://archive.canonical.com/ubuntu maverick partner
〜〜省略〜〜
反映
$ sudo aptitude update
Sun Java6インストール
$ sudo aptitude install sun-java6-jdk
Javaの変更

このままではOpenJDKが使われるままなので、Sun Javaに変更します。

$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.7) (6b20-1.9.7-0ubuntu1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)

変更します。2キーのあとEnterキー。

$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).

  選択肢    パス                                    優先度  状態
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自動モード
  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手動モード
  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手動モード

現在の選択 [*] を保持するには Enter、さもなければ選択肢の番号のキーを押してください: 2
update-alternatives: /usr/bin/java (java) を提供するために 手動モード で /usr/lib/jvm/java-6-sun/jre/bin/java を使います。

確認します。

$ java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing)

Sun Javaになっています。