Linux——问题:解压jdk报错gzip:stdin:not in gzip format
2017-08-08 18:28
561 查看
这个问题是我在配置阿里云服务器的java环境时遇到的。
我先是通过命令: wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz从oracle官网下载jdk。
然后执行解压命令:tar -zxvfjdk-8u144-linux-x64.tar.gz,却报错:
gzip:
stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
网上有说法是:
可命令:tar -zxvfjdk-8u144-linux-x64.tar.gz
执行后,却依旧是同样的报错。
后来有说法指出,可以通过file命令辨识一下压缩文件的类型:
filejdk-8u144-linux-x64.tar.gz
结果却是jdk-8u144-linux-x64.tar.gz:HTML document text...
233+无奈,原来这个压缩文件是html
这个文件之所以是html,是因为是:文件的下载链接不是直接指向文件,而是先指向一个页面,在这个页面里才是真的下载链接,所以我们通过wget下载的其实是一个页面。
那么,到底该怎么解决呢:
很简单,我们在本地(PC)先去官网下载好jdk-8u144-linux-x64.tar.gz,然后上传到服务器上,再执行解压命令就没有问题了。
关于如何上传文件到服务器上,可以看这里:Mac将本地文件上传到服务器上
Oracle官网下载JDK:传送门
我先是通过命令: wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz从oracle官网下载jdk。
然后执行解压命令:tar -zxvfjdk-8u144-linux-x64.tar.gz,却报错:
gzip:
stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
网上有说法是:
可命令:tar -zxvfjdk-8u144-linux-x64.tar.gz
执行后,却依旧是同样的报错。
后来有说法指出,可以通过file命令辨识一下压缩文件的类型:
filejdk-8u144-linux-x64.tar.gz
结果却是jdk-8u144-linux-x64.tar.gz:HTML document text...
233+无奈,原来这个压缩文件是html
这个文件之所以是html,是因为是:文件的下载链接不是直接指向文件,而是先指向一个页面,在这个页面里才是真的下载链接,所以我们通过wget下载的其实是一个页面。
那么,到底该怎么解决呢:
很简单,我们在本地(PC)先去官网下载好jdk-8u144-linux-x64.tar.gz,然后上传到服务器上,再执行解压命令就没有问题了。
关于如何上传文件到服务器上,可以看这里:Mac将本地文件上传到服务器上
Oracle官网下载JDK:传送门
相关文章推荐
- linux下面tar解压文件提示gzip: stdin: not in gzip format处理
- tar命令解压jdk.tar.gz包 报错 gzip: stdin: not in gzip format
- tar解压问题gzip: stdin: not in gzip format
- 在linux下安装jdk,报错:gzip: stdin: not in gzip format
- tar解压问题gzip: stdin: not in gzip format
- centos6.5用wget的方式安装jdk,出现gzip: stdin: not in gzip format
- ubuntu下面解压tar.gz包报错:tar命令报错: gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error
- tar解压失败:gzip: stdin: not in gzip format
- 安装JDK出现gzip: stdin: not in gzip format的原因
- tar解压失败:gzip: stdin: not in gzip format
- tar解压失败:gzip: stdin: not in gzip format
- tar解压失败:gzip: stdin: not in gzip format
- tar解压失败:gzip: stdin: not in gzip format
- gzip: stdin: not in gzip format tar: Child returned status 1 分类: Linux 2014-12-19 10:01 161人阅读 评论(0) 收藏
- tar 解压 gzip 文件提示 gzip: stdin: not in gzip format
- 解压.tar.gz出错gzip: stdin: not in gzip format tar: /Child returned status 1 tar: Error is not recoverab
- 解压报错gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now的解决方法
- 解压.tar.gz出错gzip: stdin: not in gzip format tar: /Child returned status 1 tar: Error is not recoverable: exiting now
- linux下tar 报错gzip: stdin: not in gzip format
- Memcached安装gzip: stdin: not in gzip format问题解决办法