解决Linux上解压*.tar.gz报错gzip: stdin: not in gzip format

版权声明:如需转载本文章,请保留出处! https://blog.csdn.net/xc_zhou/article/details/89966375

输入 tar -xvf jdk-8u131-linux-x64.tar.gz,执行命令后报错如下:

gzip: stdin: not in gzip format 
tar: Child returned status 1 
tar: Error is not recoverable: exiting now 

有的网友说,报错原因是这个压缩包没有用gzip格式压缩,所以不用加z指令就可以了

如果用上面两种方法都无效的话,可以继续往下看

后来找到了问题,我是用wget命令直接下载的JDK,这是问题的根源。 去Oracle官网下载过jdk的童鞋应该都知道,下载之前需要同意Oracle的安装协议,不然不能下载,但是用wget的方式,默认是不同意,虽然能下载下来,但是下载下来的文件会有问题,所以在Linux上解压一直失败。

后来去官网下载好,然后传到服务器上,再解压就没有问题了。

Oracle下载JDK链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

参考:https://blog.csdn.net/jdjdndhj/article/details/73649419

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java大联盟

Java基础之XML解析

今天给大家分享关于XML解析的实际应用,XML简单来说就是一种文件格式,这种格式的文件在Java程序开发中使用地非常广泛,一般用来做配置文件。

17010
来自专栏Java大联盟

Eclipse上传下载GitHub项目

2.登录自己的GitHub账号,创建repository,首页点击右上角的+号,选择New repository。

58410
来自专栏Java大联盟

23种设计模式详解(二)

是对普通工厂方法模式的改进,在普通工厂方法模式中,如果传递的字符串出错,则不能正确创建对象,而多个工厂方法模式是提供多个工厂方法,分别创建对象。

10020
来自专栏Java大联盟

23种设计模式详解(一)

结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。

16240
来自专栏Java大联盟

Java基础知识串讲之运算符

在Java中存在着这样一类操作符,是针对二进制进行操作的。它们各自是&、|、^、~、>>、<<、>>>几个位操作符。不管是初始值是依照何种进制,都会换算成二进制...

14830
来自专栏Java大联盟

【框架合集】Hibernate教程汇总

Hibernate框架是当下一个主流的ORM框架,ORM是Object Relational Mapping的缩写,即对象关系映射,也就是将面向对象思想的编程语...

13620
来自专栏Java大联盟

Ajax详解

作为资深球迷,提起Ajax,第一反应想到的是阿贾克斯,那个曾培养出伊布,范德法特,苏亚雷斯,亨特拉尔等一众球星的荷甲著名球队。

24340
来自专栏Java大联盟

Data注解的使用

今天由randy给大家分享开发过程中非常实用的一波操作:使用Data注解简化JavaBean的代码。

35710
来自专栏Java大联盟

23种设计模式详解(四)

顾名思义,装饰模式就是给一个对象增加一些新的功能,而且是动态的,要求装饰对象和被装饰对象实现同一个接口,装饰对象持有被装饰对象的实例。

11530
来自专栏Java大联盟

Java基础之环境搭建

Java开发,搭建环境是第一步,今天就给大家分享一篇非常详细的Java环境搭建教程。

19840

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励