1. hajimeni

    No comment

    hajimeni
Changes in body
Source | HTML | Preview
@@ -1,39 +1,69 @@
-JDKのダウンロードにはOracleの[Licence]()の同意にチェックする必要があります。
-同意はしたのでLinuxのシェルで直接wgetしたい時の方法です。
-仕組みは単純でAcceptしたというCookieがリクエストに含まれていればURL直指定でもダウンロードできます。
+JDKのダウンロードは、普段[ここ](http://www.oracle.com/technetwork/java/javase/downloads/index.html)から行いますが、ダウンロードにはOracleの[Licence](http://www.oracle.com/technetwork/java/javase/terms/license/index.html)の同意にチェックする必要があります。
-以下のコマンドはそのCookieを含むリクエストを送りますので、利用する場合はOracleのLicenseに同意した上で利用して下さい
+同意はしているのですが、ansibleやchefなどで同意チェックを画面からせずに直接wgetしたい時の方法です。
+仕組みは単純でAcceptしたというCookieがリクエストに含まれていれば同意したとみなされ、URL直指定でもダウンロードできます
-URLは、サイト上で"Accept"した後、ダウンロードしたいファイルを右クリックして確認できます。
+以下のコマンドはそのCookieを含むリクエストを送りますので、利用する場合はOracleのLicenseに同意した上で利用して下さい。
+下記にないURLは、サイト上で"Accept"した後、ダウンロードしたいファイルを右クリックして確認できます。
コピペして実行出来るものを置いておきます。
(※ダウンロードは自己責任でお願いします)
-(※2014/12/23変更:最新バージョンに変更)
+(※2015/11/2変更:最新バージョンに変更)
+※注意: 古いバージョンはアーカイブされMyOracle等にログインしないとダウンロードできなくなったりしますので、この記事が古くなるとコピペしても動かなくなる場合があります。ご了承ください。
+
-### Java7(2014/12/23時点)
-* バージョン:jdk-7u71
-* 64bit版
+### Java8(2015/11/2時点)
+* Linux 64bit版 RPM jdk-8u65
```bash
-wget --no-check-certificate --no-cookies - --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm
+wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x64.rpm
```
-* バージョン:jdk-7u72
-* 64bit版
+* Linux 64bit版 tgz jdk-8u65
```bash
-wget --no-check-certificate --no-cookies - --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-x64.rpm
+wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x64.tar.gz
+```
+
+* Linux 64bit版 RPM jdk-8u66
+
+```bash
+wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jdk-8u66-linux-x64.rpm
```
-### Java8(2014/12/23時点)
-* バージョン:jdk-8u25
+* Linux 64bit版 tgz jdk-8u66
+
+```bash
+wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u66-b17/jdk-8u66-linux-x64.rpm
+```
+
+### Java7(2015/11/02時点)
+※Java7はEOLになっており、サポートやパッチを受け取るためにはOracleSupportに加入する必要があります。Java8へアップグレードすることをおすすめします。
+※何故かまだダウンロードできる・・・
+
+サポートロードマップ: http://www.oracle.com/technetwork/java/javase/downloads/eol-135779.html?ssSourceSiteId=otnjp
+
+* バージョン:jdk-7u80
* 64bit版
```bash
-wget --no-check-certificate --no-cookies - --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.rpm
+wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-linux-x64.rpm
```
### jdk6
-2014/04/02現在、JDK6のダウンロードはOracleへのアカウント登録が必要です。
+JDK6のダウンロードはOracleへのアカウント登録が必要です。
+
+### 過去のURL
+
+* jdk-8u25
+
+```bash
+wget --no-check-certificate --no-cookies - --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.rpm
+```
+
+* jdk-7u72
+
+```bash
+wget --no-check-certificate --no-cookies - --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-x64.rpm
+```
+