- PR -

JDKのインストールについて

投稿者投稿内容
だあ
会議室デビュー日: 2006/05/23
投稿数: 9
投稿日時: 2006-05-23 19:04
私は、Javaはやった事があるのですが、Linuxを使った事が無いので、Linuxを学習をしたいと思い、Linuxを使って、LinuxとJDKをインストールしようと思っています。
Windowsしか使った事がありません。
まず、エミュレータにでは無く、PC本体に、Linux(kubuntu Linux)をインストールしました。

次に、JDK(Java2 SDK Update6?)を、インストールしたいので、sunから、jdk-1_0_5_0_06-linux-i586-rpm.binをデスクトップにダウンロードしました。

それを、root権限で、mkdir /home/usr/java というディレクトリを作成して、javaディレクトリ内に、デスクトップへダウンロードしたファイル(jdk-1_0_5_0_06-linux-i586-rpm.bin)を、mvコマンドを使って移動しました。

それで、jdk-1_0_5_0_06-linux-i586_rpm.binファイルを、./jdk-1_0_5_0_06-linux-i586-rpm.binとして、[yes or no]の選択肢で、"y"(yes)を選択して、jdk-1_0_5_0_06-linux-i586.rpmを、同じjavaディレクトリ内に生成しました。

"y"(yes)を選択して、Enterキーを押したら、以下のメッセージが出てきました。

↓ここから↓
Do you agree to the above license terms? [yes or no]
y ←選択
Unpacking...
Checksumming...
0
0
Extracting...
UnZipSFX 5.42 of 14 January 2001, by Info-ZIP (Zip-Bugs@lists. wku. edu).
inflating: jdk-1_0_5_0_06-linux-i586.rpm
./jdk-1_0_5_0_06-linux-i586-rpm.bin: line 667: rpm: command not found

Done.
↑ここまで↑

これで、インストールの完了になるのでしょうか?
そこが良く分からないので、教えてくれませんか?

参照記事URL
http://centossrv.com/tomcat5.shtml
の、

Preparing... ########################################### [100%]
1:jdk ########################################### [100%]

という表示も無かったので、きちんとインストールが出来ているのかがいまいち分かりません。
Linux経験が無く、全くの初心者なので、よく分からないところがあるので、よろしくお願いします。

[ メッセージ編集済み 編集者: じんなま 編集日時 2006-05-23 19:06 ]
ぼぼ
常連さん
会議室デビュー日: 2005/05/29
投稿数: 45
投稿日時: 2006-05-23 19:40
こんにちは。
java -versionで1.5と出ればOKです。
だあ
会議室デビュー日: 2006/05/23
投稿数: 9
投稿日時: 2006-05-23 19:58
ぼぼさんへ
>java -versionで1.5と出ればOKです。

usr@usr-***:~$ sudo su
root@***:/home/usr# java -version
java version "1.4.2"
gij (GNU libgcj) version 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9)

Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
root@***:/home/usr#

と、表示されています。
versionは、1.4.2!?

[ メッセージ編集済み 編集者: じんなま 編集日時 2006-05-23 19:59 ]
ぼぼ
常連さん
会議室デビュー日: 2005/05/29
投稿数: 45
投稿日時: 2006-05-23 20:38
こんにちは。

root権限でインストールしてそのような結果でしたらうまくいってないですね。
OSは何を使われているか分かりませんが、デフォルトのjdkのはずです。

rpmメソッドでアップロードするか、以前のをアンインストールしてから再度試みるか。
ぼくはアンインストールしてからやりましたけど。
kalze
ぬし
会議室デビュー日: 2003/10/23
投稿数: 406
お住まい・勤務地: 東京・東京
投稿日時: 2006-05-23 20:49
やったことなので、質問文から判断して。
jdk-1_0_5_0_06-linux-i586-rpm.binの中身が分かりませんが、
RPMパッケージ作って、そのRPMパッケージをインストールするという内容なんじゃないかと。

引用:

./jdk-1_0_5_0_06-linux-i586-rpm.bin: line 667: rpm: command not found



というのは、rpmってコマンドがないですということでしょう。
jdk-1_0_5_0_06-linux-i586-rpm.binの中で定義されているんでしょうね。
kbuntuは実は初めて知ったのですが(汗)、ubuntuベースということで、
apt(deb)系のパッケージではないでしょうか?
だとすると、rpmパッケージを手軽にいれられるかなぁ。

とりあえずrpmコマンド自体があるか確認されてみてはいかがでしょう。
んで、パッケージなりなんなりで、rpmが使えるのかどうか確認して、使えるようならそうすればいいでしょう。

CentOSなりFedoraCoreなりに入れなおしてしまうのが楽かも・・・とか思ったり思わなかったり。

だあ
会議室デビュー日: 2006/05/23
投稿数: 9
投稿日時: 2006-05-23 21:03
OSは、kubuntuです。^^;
kubuntu Linuxは、ubuntu LinuxのKDE版です。
最初はubuntuを入れていたのですが、kubuntuがあるのを知って、それを入れてみました。
ubuntuの速度(描画?GUIの…?)のより、はるかに軽いと体感出来ました。

kalzeさんへ
>とりあえずrpmコマンド自体があるか確認されてみてはいかがでしょう。

ごめんなさい。^^;確認の仕方ってどうやったら、わかるのでしょうか・・・?(汗

ぼぼさんへ

>rpmメソッドでアップロードするか、以前のをアンインストールしてから再度試みるか。

・アップロードって、何をアップロードしていいのやら・・・^^;
・アンインストールのやり方が・・・^^;

という感じです。。。
ぼぼ
常連さん
会議室デビュー日: 2005/05/29
投稿数: 45
投稿日時: 2006-05-23 22:08
こんにちは。

>・アップロードって、何をアップロードしていいのやら・・・^^;
>・アンインストールのやり方が・・・^^;

jdkですよ、デフォルトの1.4と表示されてる。
ぼくもRedHat9にjdk1.4をインストールした時、同じような状態でした。
ただrpmも-e (パッケージ名)でアンインストール、-Uvh? (パッケージ名)だっけ?
でできるはずです。

ただroot権限なので失敗するとOSのインストールからしたような・・。
他の方のアドバイス聞いたほうがいいかも。
kalze
ぬし
会議室デビュー日: 2003/10/23
投稿数: 406
お住まい・勤務地: 東京・東京
投稿日時: 2006-05-23 22:36
引用:

じんなまさんの書き込み (2006-05-23 21:03) より:
ごめんなさい。^^;確認の仕方ってどうやったら、わかるのでしょうか・・・?(汗



コード:
#which rpm



または

コード:
#find / -name rpm


こちらは、rpmというファイルをすべての場所から検索するってことになるので、力ずくです。
普通は上の方かと。

rpmパッケージいれてみれば大丈夫なのかなぁ。
debパッケージで管理されているディストリビューションにrpmパッケージ入れたことがないので上手くいくかわかりませんが。
(中身しらないので、rpmパッケージなのかどうかもよくわからないですけど)

Linuxはよくわからないのであれば、RedHat系に変えるのも一つの手かと。
ubuntuまたはkubuntuのユーザー用のメーリングリストあたりで聞いてみたほうが適切なアドバイスをいただけるかもしれません。

スキルアップ/キャリアアップ(JOB@IT)