关于gzip: stdin: not in gzip format与tar: This does not look like a tar archive的问题

在我的Linux上解压Tomcat安装包的的时候遇到了这两个问题,这是我解决的时候在网上找到的几个方法。
sudo tar xzvf apache-tomcat-9*tar.gz -C /opt/tomcat --strip-components=1
首先:
问题1 tar: This does not look like a tar archive < 问题2gzip: stdin: not in gzip format
如果解压文件的时候只有问题1,就好办。
在这里插入图片描述
如果俩问题都存在,
方法一:原因是这个压缩包没有用gzip格式压缩,所以不用加z参数,(所以不是所有的解压包都得用 -zxvf)!
方法二:将这个压缩包重命名:mv apache-tomcat-9.0.10.tar.gz apache-tomcat-9.0.10.tar
再执行解压命令: tar -zxvf apache-tomcat-9.0.10.tar
方法三:如果之前的方法都不行,就可能是安装包本身的问题。可能直接通过命令下载的压缩包默认不同意Oracle的安装协议,只有自己去官网下载了传到服务器上。这是最好的办法,我遇到的就是这样的问题。
官网链接: https://tomcat.apache.org/download-90.cgi.
在这里插入图片描述
我在上传服务器的时候
在这里插入图片描述
发现之前wget到的这个安装包才1kb。。。。。。。
在这里插入图片描述
这是官网下载的上传上去的。
在这里插入图片描述
打开再使用解压命令,就可以解压了。问题就出在直接get的压缩包文件有问题。同理如果你使用的虚拟机desktop版本,打开浏览器输入网址下载下来就行了,如果是server版本,就要在你的windows上下载好了,传过去。就这样咯。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值