红联Linux门户
Linux帮助

求助高手解决tar解压问题

发布时间:2010-12-22 22:15:09来源:红联作者:328463020
用tar命令解压qt4.2.2,后缀是tar,解压到最后出现
tar:跳转到下一个头
tar:由于上次的错误,因为上次的错误而退出(这句话大致是这么说的)

试了很多方法都没用 我敲的命令是tar -xvf qtopia-core-XXX.tar
我用的fedora11,会不会是qt的版本太低以至于搞不定?
GOOGLE之后,尝试了在tar命令中加入-C参数,也是一样的结果
请哪位知道的朋友帮忙解答一下啊,谢谢了!!!急啊。。。弄了一晚上了!
文章评论

共有 13 条评论

  1. weiczhang 于 2010-12-24 08:43:48发表:

    tar -xvf *.tar -C /....
    *.tar 是你要解压的文件
    /...是解压目录

  2. pallana 于 2010-12-23 22:28:12发表:

    经过一些搜索,我找到了答案:
    http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=203932

    10 楼 billbear 文章标题 : Re: 用tar备份失败的多吗?
    发表于 : 2009-05-16 20:51


    注册: 2008-05-03 23:42
    帖子: 3274
    根据 http://ubuntuforums.org/showthread.php?t=35087
    那个错误可以忽略。这就算成功了。
    引用:
    At the end of the process you might get a message along the lines of 'tar: Error exit delayed from previous errors' or something, but in most cases you can just ignore that.

    原因大概是某些“假”文件在备份时出错。这些“假文件”并不真存在于磁盘上,比如 /dev/sda,/dev/zero,/dev/null 之流,是无法备份的,只能在 tar 包里面生成一个同名的空文件。出错就是说这些文件没有成功备份。这是无关痛痒的。

    =========================================
    在我对系统进行备份的时候也出现过这个错误,看到上面的解释后,我只对/bin目录进行备份,实验了一下,没有出现错误。所以原因应该就是上面所说的了

  3. 相思爱文 于 2010-12-23 17:16:34发表:

    引用:
    你意思是 参数前我加了- 所以出错?
    328463020 发表于 2010-12-23 14:47

    加不加一样,都对

  4. 328463020 于 2010-12-23 14:47:19发表:

    你意思是 参数前我加了- 所以出错?

  5. 328463020 于 2010-12-23 14:47:15发表:

    你意思是 参数前我加了- 所以出错?

  6. chengshiding 于 2010-12-23 12:53:16发表:

    [i=s] 本帖最后由 chengshiding 于 2010-12-23 12:55 编辑 [/i]

    应该是这样的
    tar xvf file.tar
    tar zxvf file.tar.gz

  7. 328463020 于 2010-12-22 23:29:05发表:

    谢谢老大了~~明早起来继续整,多谢回复啊!

  8. 相思爱文 于 2010-12-22 23:24:03发表:

    引用:
    file看过了,应该是没有问题的。。。
    安装包是我直接拿U盘从别的虚拟机里面拷过来的,我还在那个虚拟机里试着解压过一次,没有问题
    328463020 发表于 2010-12-22 22:51


    这种方法检查不准确
    在系统中打包,然后
    md5sum 文件名> md5sum
    得出MD5值,一同拷入U盘
    使用时先
    md5sum 文件名
    检查是否与打包时一致
    U盘如质量有问题,拷大文件损坏的可能性是很大的

  9. 328463020 于 2010-12-22 23:23:03发表:

    嗯,向下兼容应该是OK的,很有可能是包在传的过程中损坏了。。。。但是我换了两个U盘传都一样。。。。头疼啊。。。

  10. 相思爱文 于 2010-12-22 22:54:27发表:

    [i=s] 本帖最后由 相思爱文 于 2010-12-22 22:55 编辑 [/i]

    检查md5是否一样,测试文件包是否损坏。

    软件版本一般都是向下兼容的。

  11. 328463020 于 2010-12-22 22:51:54发表:

    file看过了,应该是没有问题的。。。
    安装包是我直接拿U盘从别的虚拟机里面拷过来的,我还在那个虚拟机里试着解压过一次,没有问题

  12. yhzm1314 于 2010-12-22 22:30:37发表:

    或许你下载的软件在下载过程中损坏了。

  13. yhzm1314 于 2010-12-22 22:19:29发表:

    先用file 命令查看文件类型