“tar的bug”还是"机器的原因"
最近在解压tgz文件时碰到下面的问题:解压出一些的时候,出现下面的错误:(我解压的不是这个软件,但错误提示是一样的):
nhc98-1.14/src/compiler98/Makefile.inc
nhc98-1.14/src/compiler98/AssocTree.hs
nhc98-1.14/src/compiler98/AuxFile.hs
nhc98-1.14/src/compiler98/AuxFixity.hs
nhc98-1.14/src/compiler98/AuxLabelAST.hs
tar: Skipping to next header
tar: Archive contains obsolescent base-64 headers
gzip: stdin: invalid compressed data--format violated
tar: Child returned status 1
tar: Error exit delayed from previous errors
我按下面的步骤尝试了解压:
同样的操作系统 RHEL4.0, 同一个压缩包 soft.tgz (以前在RH9.0下压的),
1, 在 ide 和 32 bit的CPU, 机子上解压时可以正常解压。
2, 在 scsi 和 EM64T CPU, 机子上解压时出现上面的错误。
我在网上查了很多这方面的错误信息,基本都说可能是tar的bug, 建议分步解压 bzip -d 和 tar xvf ,但是无效。
请各位不吝赐教.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论