首页 文章

如何使用shell中的wget / curl在Linux上下载Oracle Java? [重复]

提问于
浏览
8

这个问题在这里已有答案:

有些工具专门针对Oracle Java 6u38(或某些Oracle版本)进行了测试,因此我不能使用OpenJDK的好东西 .

当我访问Oracle站点时,我复制的下载链接将无法在shell上运行 . 它下载了一个html页面,主要是说:“为了从Oracle Technology Network下载产品,您必须同意OTN许可条款”

如何使用wget / curl下载Oracle java?

2 回答

  • 20

    所以这就是我最终做的事情:

    $ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" "http://download.oracle.com/otn-pub/java/jdk/6u38-b05/jdk-6u38-linux-i586.bin"
    

    这个wget基本上传递了一个假装用户已接受该协议的cookie,其他选项将从响应中消除毛病 .

    直接复制自:https://ivan-site.com/2012/05/download-oracle-java-jre-jdk-using-a-script/

  • -10

    你可能不需要 . 只需使用Web浏览器将其下载到您的计算机,然后,如果shell在另一台计算机上,请使用scp / ftp / wget以某种方式复制它 .

相关问题