你好,欢迎访问我的博客!登录
当前位置:首页 - oracle - 正文 求知成瘾,却无作品!

安装JDK报错:gzip: stdin: not in gzip format

2018-08-07oracle攻城狮781°c
A+ A-

使用

wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz 下载了JDK的安装包后,用 tar -zxvf jdk-8u181-linux-x64.tar.gz 命令解压时却提示 gzip: stdin: not in gzip format,这是为什么呢 ?

究其原因时因为我们在正常使用浏览器访问Oracle官网下载JDK的时候都会选择一个 Accept License Agreement 单选按钮后才可以下载,而是用wget直接下载的实际上不是真正的安装文件,所以无法解压,

正确的做法应该是在下载地址前面添加一段代码:--no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"


完整的下载命令如下:

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"  http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz


未定义标签

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。


  登录