zoukankan      html  css  js  c++  java
  • linux问题解决之--使用wget下载不了jdk问题的解决办法

    1、问题描述:使用wget url命令下载jdk,下载之后发现下载的文件大小只有5.2k(源文件有165.25M),推测是下载中出了问题,根据结果中的链接“http://download.oracle.com/errors/download-fail-1505220.html”判断是因为在网页上进行下载的时候有一个同意协议,这里的话没有,所以403拒绝

    2、解决方式:http://blog.jiucai.org/topic/download-jdk-with-wget/

    解决方式来自网络,经试验可以成功下载。

    “wget --no-cookies --no-check-certificate --header "Cookie:gpw_e24=http%3a%2f%2fwww.oracle.com%2ftechnetwork%2fjava%2fjavase%2fdownloads%2fjdk7-downloads-1880260.html;oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u60-b19/jdk-7u60-linux-x64.tar.gz”中,--no-cookies指的是不使用 cookies,--no-check-certificate指的是不要验证服务器的证书,--header=STRING 指的是在头部插入 STRING。

    linux语法解析比较好的网站是http://linux.51yip.com/search/wget

    --------------------------------------------------------------------------------------------------------------------------------------------------------------

    jdk download page:


    http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
    download link:
    http://download.oracle.com/otn-pub/java/jdk/7u60-b19/jdk-7u60-linux-x64.tar.gz

    wget command:


    wget --no-cookies --no-check-certificate --header "Cookie:gpw_e24=http%3a%2f%2fwww.oracle.com%2ftechnetwork%2fjava%2fjavase%2fdownloads%2fjdk7-downloads-1880260.html;oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u60-b19/jdk-7u60-linux-x64.tar.gz

    正在解析主机 download.oracle.com (download.oracle.com)… 23.61.194.112, 23.61.194.90
    正在连接 download.oracle.com (download.oracle.com)|23.61.194.112|:80… 已连接。
    已发出 HTTP 请求,正在等待回应… 302 Moved Temporarily
    位置:https://edelivery.oracle.com/otn-pub/java/jdk/7u60-b19/jdk-7u60-linux-x64.tar.gz [跟随至新的 URL]
    –2014-06-07 00:27:38– https://edelivery.oracle.com/otn-pub/java/jdk/7u60-b19/jdk-7u60-linux-x64.tar.gz
    正在解析主机 edelivery.oracle.com (edelivery.oracle.com)… 23.77.214.140
    正在连接 edelivery.oracle.com (edelivery.oracle.com)|23.77.214.140|:443… 已连接。
    已发出 HTTP 请求,正在等待回应… 302 Moved Temporarily
    位置:http://download.oracle.com/otn-pub/java/jdk/7u60-b19/jdk-7u60-linux- x64.tar.gz?AuthParam=1402072184_0d46f1e391f64cc002aaa6209d112c9d [跟随至新的 URL]
    –2014-06-07 00:27:44– http://download.oracle.com/otn-pub/java/jdk/7u60-b19/jdk-7u60-linux-x64.tar.gz?AuthParam=1402072184_0d46f1e391f64cc002aaa6209d112c9d
    正在连接 download.oracle.com (download.oracle.com)|23.61.194.112|:80… 已连接。
    已发出 HTTP 请求,正在等待回应… 200 OK
    长度: 142362384 (136M) [application/x-gzip]
    正在保存至: “jdk-7u60-linux-x64.tar.gz”

    43% [===============================================>

    等待下载完成即可。

    JDK 8:


    wget --no-cookies --no-check-certificate --header "Cookie:gpw_e24=http%3a%2f%2fwww.oracle.com%2ftechnetwork%2fjava%2fjavase%2fdownloads%2fjdk8-downloads-2133151.html;oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u11-b12/jdk-8u11-linux-x64.tar.gz

  • 相关阅读:
    Git 多人协作开发的过程
    常见Http状态码大全
    网络请求之get post
    从前端面试过程中总结的一些经验
    HTML5新增标签
    前端小知识点--class命名规范
    前段工作第一天新知识点---handlebars.js和Seajs
    Javascript模式消息框--alert()、confirm()和prompt()的区别与用法
    用Margin还是用Padding
    Array实例对象的方法小结
  • 原文地址:https://www.cnblogs.com/xiaoshuxiaoshu/p/4686939.html
Copyright © 2011-2022 走看看