2

32 ビット OS 用の jdk をインストールしようとしています。以下の手順に従って、

  1. wget http://download.oracle.com/otn-pub/java/jdk/6u34-b04/jdk-6u34-linux-i586.bin
  2. chmod u+x jdk-6u34-linux-i586.bin
  3. ./jdk-6u34-linux-i586.bin

しかし、step4 を実行しようとすると、以下のエラーが発生します。

./jdk-6u34-linux-i586.bin
./jdk-6u34-linux-i586.bin: No such file or directory

pblm は何でしょう。

4

2 に答える 2

6

そのファイルをダウンロードするには、前のページでライセンスに同意する必要があります。したがって、試した wget コマンドは、ライセンスに同意していないことを訴える HTML ページをダウンロードするだけです。

そのサイトで使用されている wget コマンドに Cookie を追加することで、これを回避できます。

次の wget コマンドを実行して、ファイルをダウンロードしてください。

wget --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com" \
 -O jdk-6u34-linux-i586.bin \
 http://download.oracle.com/otn-pub/java/jdk/6u34-b04/jdk-6u34-linux-i586.bin
于 2013-01-29T14:32:09.590 に答える
2

ダウンロードしたファイルのサイズと内容を確認してください。OTN ライセンス条項への同意を求める HTML ページが表示されるのは良いことです...

とにかく、Linux システムに JDK をインストールするには、Aptitude (Debian) や Yum (RPM ベースのシステム) などのパッケージ マネージャーを使用して簡単に行うことができます。

乾杯、

于 2013-01-29T12:21:09.423 に答える