日期:2014-05-16  浏览次数:20678 次

linux-****.tar.bz2解压问题
我下了linux-2.6.20版内核完整压缩包linux-2.6.20.tar.bz2,在命令行下输入
tar   zxvf   linux-2.6.20.tar.bz2   解压
但没成功
提示:
gzip:stdin:not   in   gzip   format
tar:Child   returned   status   1
tar:Error   exit   delayed   from   previous   errors
请问怎么解压.
我想从2.4.20升到2.6.20还有很多这类文件(.tar.bz2,.tgz...),希望升级过内核的大虾给点建议

------解决方案--------------------
z用来解压.tar.gz的文件,.tar.bz2的文件得换成j,象这样:
tar -xjvf linux-2.6.20.tar.bz2

看看参数说明:
x:解压
j:bz2
f:指定文件

------解决方案--------------------
tar jxf example.tar.bz2

or

bunzip2 gamen.png.bz2
------解决方案--------------------
$ bunzip2 bzip2_file.bz2
$ bzip2 target-file
$ tar xjvf package.tar.bz2
$ tar cjvf package.tar.bz2 package-dir