问题一

在解压tar.gz文件的时候报错

[zsg@zsg-virtual-machine]$ tar -zxvf clion-141.351.4.tar.gz

gzip: stdin: not in gzip format

tar: Child returned status 1

tar: Error is not recoverable: exiting now

原因是这个压缩包没有用gzip格式压缩,所以不用加z指令

[zsg@zsg-virtual-machine]$ tar -xvf clion-141.351.4.tar.gz

这样就可以了


解决方法二:

1:把下载下来的文件重命名: mv apache-tomcat-6.0.26.tar.gz apache-tomcat-6.0.26.tar

2:再执行解压命令: tar -zxvf apache-tomcat-6.0.26.tar


问题二

Linux下解压maven遇到的问题:

[zsg@zsg-virtual-machine]# tar -xvf apache-maven-3.0.3-bin.tar.gz


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

使用wget -N 下载了个maven包,http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.3-bin.tar.gz,解压的时候一直报这个错误。觉得很奇怪,google了下发现很多解决方法都没有用,最后发现这个问题实际是这样的。

http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.3-bin.tar.gz指向的是一个页面,具体的下载的包包含在这个页面的一个link中,因此运行上述下载命令下载的实际是一个html的page。这一点可以用file命令查看证实。

file apache-maven-3.0.3-bin.tar.gz
apache-maven-3.0.3-bin.tar.gz: HTML document
所以报错的原因在这里,而不是解压命令不对的问题。


GitHub 加速计划 / li / linux-dash
13
2
下载
A beautiful web dashboard for Linux
最近提交(Master分支:4 个月前 )
186a802e added ecosystem file for PM2 5 年前
5def40a3 Add host customization support for the NodeJS version 5 年前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐