LoginSignup
9
9

More than 5 years have passed since last update.

JDK、JREをwgetでダウンロード

Posted at

はじめに

備忘録的な記述です。メールアドレス登録がめんどうなので。
oracle側の仕様が変われば使えなくなるTipsレベルなので、ご利用は適当に。

手順

ブラウザから

Oracle Java Archiveを開きます
http://www.oracle.com/technetwork/java/javase/archive-139210.html

スクリーンショット 2014-07-09 14.39.11.png

Agreementを受け入れていない場合

リンクの表示部はvoid(0)とでています。

スクリーンショット 2014-07-09 14.43.44.png

Agreementを受け入れる

リンクの表示部はダウンロードするURLが表示されます。
スクリーンショット 2014-07-09 14.44.04.png

Terminalから

Agreementを受け入れたときに表示されたURLを使い、URLに含まれるパスは下記のように変更します。

http://download.oracle.com/otn/
↓
http://download.oracle.com/otn-pub/

$ wget --no-check-certificate --no-cookies - --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-x64.bin

--no-cookies はサイトでのCookieを回避するために
--no-check-certificateは、私の環境ではつけなくてもダウンロードできました。たぶん出来ない場合もあるからついているんだと思います。

リネームがいる

ダウンロードしたファイルのお尻に

?AuthParam=・・・

からはじまる余計なパラメータがついている場合がありますので
mvなどで名前を変更して下さい

参考URL

http://qiita.com/hajimeni/items/67d9e9b0d169bf68d1c9
https://gist.github.com/P7h/9741922
https://ivan-site.com/2012/05/download-oracle-java-jre-jdk-using-a-script/

さいごに

oraclelicense=accept-securebackup-cookie
が変わってしまえば、使えなくなります・・・

9
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9