2010年2月8日月曜日

CentOS/390でJava6使えます

前回、「次回はMovableTypeをインストールします」と書いていたのですが、CentOS/390で(gcjでない)Javaが使えると分かったので、備忘録として書いておこうと思います。
ここから、"IBM 31-bit SDK for Linux on zSeries architecture, Java Technology Edition 2009-12-18" (Java6)がダウンロードできます(要ユーザー登録)。
RPM形式をダウンロードして、CentOS/390にインストールしてみました。なお、依存関係でcompat-libstdc++-33パッケージが必要なので、yumで先にインストールしています。
[root@localhost katzkichi]# yum -y install compat-libstdc++-33
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for compat-libstdc++-33 to pack into transaction set.
compat-libstdc%2B%2B-33-3 100% |=========================| 3.5 kB    00:00
---> Package compat-libstdc++-33.s390 0:3.2.3-47.3 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 compat-libstdc++-33     s390       3.2.3-47.3       base              233 k

Transaction Summary
=============================================================================
Install      1 Package(s)
Update       0 Package(s)
Remove       0 Package(s)
Total download size: 233 k
Downloading Packages:
(1/1): compat-libstdc++-3 100% |=========================| 233 kB    00:00
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: compat-libstdc++-33          ######################### [1/1]

Installed: compat-libstdc++-33.s390 0:3.2.3-47.3
Complete!
[root@localhost katzkichi]# rpm -ivh ibm-java-s390-sdk-6.0-7.0.s390.rpm
Preparing...                ########################################### [100%]
   1:ibm-java-s390-sdk      ########################################### [100%]
"java -version"を実行してみました。
[root@localhost katzkichi]# /opt/ibm/java-s390-60/bin/java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build pxz3160sr7-20091215_02(SR7))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux s390-31 jvmxz3160sr7-20091214_49398 (JIT enabled, AOT enabled)
J9VM - 20091214_049398
JIT  - r9_20091123_13891
GC   - 20091111_AA)
JCL  - 20091202_01

最新のJavaが使えることが分かったので(パフォーマンスはともかくとして)、さらに色々と楽しめそうです。

0 件のコメント:

コメントを投稿