关于ubuntu下解压.tar.gz压缩文件的问题

编译打包和其他
回复
叶子_ubuntu初学者
帖子: 1
注册时间: 2014-12-29 15:04
系统: ubuntu

关于ubuntu下解压.tar.gz压缩文件的问题

#1

帖子 叶子_ubuntu初学者 » 2014-12-29 15:23

我使用tar -zxvf 解压一个内核源代码,其文件格式是.tar.gz。
解压后出错:
gzip: stdin:not in gzip format
tar: Child returned status 1

可是我在网上查到就是用的这个命令啊? :em23
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 关于ubuntu下解压.tar.gz压缩文件的问题

#2

帖子 poloshiao » 2014-12-29 17:57

其文件格式是.tar.gz。
1. 看看 原來下載的網頁 看看 .gz 如何壓縮
2. 下載過程有沒有掉渣 ? 看看 有沒有 MD5 碼可以核對
rosynirvana
帖子: 893
注册时间: 2011-02-14 17:46

Re: 关于ubuntu下解压.tar.gz压缩文件的问题

#3

帖子 rosynirvana » 2014-12-29 18:08

应该是下载时出错了
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: 关于ubuntu下解压.tar.gz压缩文件的问题

#4

帖子 susbarbatus » 2014-12-29 18:19

后缀名不一定反映实际文件格式,可以用

代码: 全选

file <文件名>
查看实际文件格式,
较新版本的 tar 不需要指定 -z 参数,能自动识别实际的压缩方式,建议直接用

代码: 全选

tar xvf <文件名>
解压试试看。
沉迷将棋中……
回复