四畳半の秘密基地

さあ、今日はどんな実験をしよう

MENU

CentoOSにJDKが入れらないとき

wget http://download.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.rpm


参考サイトによくあるように上記のようなコマンドを打つとダウンロードに失敗します。

--2016-03-18 08:57:30--  http://download.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.rpm
Resolving download.oracle.com... 165.254.42.40, 165.254.42.51
Connecting to download.oracle.com|165.254.42.40|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://edelivery.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.rpm [following]
--2016-03-18 08:57:30--  https://edelivery.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.rpm
Resolving edelivery.oracle.com... 23.218.8.217
Connecting to edelivery.oracle.com|23.218.8.217|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: http://download.oracle.com/errors/download-fail-1505220.html [following]
--2016-03-18 08:57:31--  http://download.oracle.com/errors/download-fail-1505220.html
Connecting to download.oracle.com|165.254.42.40|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5307 (5.2K) [text/html]

こんな感じです。
いろいろ調べてたら答えが書いてあるサイトがありました。

blog.tottokug.com

正解は

wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.rpm

たしかにブラウザではAcceptのラジとボタン選択するけどCUIでダウンロードするときは必要ないのかなとか思ってたけど、そんなことありませんでしたorz
おそらくまたハマると思われるのでメモ。