Linux——问题:解压jdk报错gzip:stdin:not in gzip format
来源:互联网 发布:windows卸载ruby 编辑:程序博客网 时间:2024/05/22 08:10
这个问题是我在配置阿里云服务器的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:传送门
- Linux——问题:解压jdk报错gzip:stdin:not in gzip format
- 【Linux】解决Linux上解压jdk报错gzip: stdin: not in gzip format
- tar命令解压jdk.tar.gz包 报错 gzip: stdin: not in gzip format
- Linux 下解压.tar.gz文件报错 gzip:stdin:not in gzip format 的解决办法
- 在linux下安装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
- 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
- tar 报错gzip: stdin: not in gzip format
- tar 报错gzip: stdin: not in gzip format
- linux下tar 报错gzip: stdin: not in gzip format
- tar解压失败:gzip: stdin: not in gzip format
- tar解压失败:gzip: stdin: not in gzip format
- mac git android studio 提交代码到git oschina上去
- linux免交互远程执行脚本,密码在脚本中配置
- js 处理form表单整理成数组,结合php 完成排序功能的实现
- tempList.Count(m => m == "sss") 返回符合要求的对象数量
- 斐波纳契数列的递归与非递归形式
- Linux——问题:解压jdk报错gzip:stdin:not in gzip format
- 安卓-关于EditText的那些事......
- BasicExcel
- trie树 POJ 2503 Babelfish
- Java内部类详解
- spring boot 教程(四) 统一异常处理
- JS控制点击跳转到指定页面,以及返回到上一页
- react-native 之style
- 大数据舆情分析:全方位解读《战狼2》