Fedora Core 6 Java 6 SDK のインストール
[Fedora Core]
指定されたパートは存在しません。
ダウンロード
http://java.sun.com/javase/ja/6/download.html
jdk-6-linux-i586-rpm.bin
Fedora に入っているJDK
$ whereis java java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java $ ls /usr/bin/java /usr/bin/java $ ls -l /usr/bin/java lrwxrwxrwx 1 root root 22 2月 8 11:15 /usr/bin/java -> /etc/alternatives/java $ ls -l /etc/alternatives/java lrwxrwxrwx 1 root root 35 2月 8 11:15 /etc/alternatives/java -> /usr/lib/jvm/jre-1.4.2-gcj/bin/java
インストール
http://java.sun.com/javase/ja/6/webnotes/install/jdk/install-linux.html
- インストール形式
RPM パッケージを選択。
- 実行アクセス権をあたえる
# chmod a+x jdk-6-linux-i586-rpm.bin
- 実行
# ./jdk-6-linux-i586-rpm.bin
- ライセンスに同意
For inquiries please contact: Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. Do you agree to the above license terms? [yes or no] yes
RPMパッケージがインストールされる
bin および rpm ファイルを削除
リンク | 内容 |
---|---|
/usr/java/latest | Sun Microsystems が最新バージョンとみなす Java のバージョンを指します。 パッケージをアップグレードした場合、この値が最新のバージョンでない場合は上書きされます。 |
/usr/java/default | デフォルトで /usr/java/default は /usr/java/latest を指します。ただし、管理者が /usr/java/default が他のバージョンの Java を指すよう変更した場合は、その後のパッケージのアップグレードも管理者によって行われ、上書きされることはありません。 |
# ls -l /usr/bin/javac lrwxrwxrwx 1 root root 27 2月 13 08:53 /usr/bin/javac -> /usr/java/default/bin/javac
# java Usage: gij [OPTION] ... CLASS [ARGS] ... to invoke CLASS.main, or gij -jar [OPTION] ... JARFILE [ARGS] ... to execute a jar file Try `gij --help' for more information.
まだ、java が、GCJを指しているので、/usr/java/default/bin に差し替え
GCJのリンクの名前を変える
# mv java java_gij
シンボリックリンクを貼る
# ln -s /usr/java/default/bin/java java
確認
# ls -l java* lrwxrwxrwx 1 root root 26 2月 13 09:09 java -> /usr/java/default/bin/java lrwxrwxrwx 1 root root 22 2月 8 11:15 java_gij -> /etc/alternatives/java lrwxrwxrwx 1 root root 27 2月 13 08:53 javac -> /usr/java/default/bin/javac lrwxrwxrwx 1 root root 29 2月 13 08:53 javadoc -> /usr/java/default/bin/javadoc lrwxrwxrwx 1 root root 28 2月 13 08:53 javaws -> /usr/java/default/bin/javaws
指定されたパートは存在しません。
YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto
Copyright© 矢木 浩人 All Rights Reserved.