.tgz 无法正确提取

.tgz 无法正确提取

我刚刚收到了一些文件 file(s).tgz... 我尝试了 tar -xvzf file.tgz... 但是我收到了错误“尝试写入一个空文件”... 我是不是漏掉了什么... 文件夹目录系统已经建立,但是所有目录都是空的...

谢谢。

答案1

遇到了类似的问题http://code.google.com/p/libarchive/issues/detail?id=3

它看起来像是 BSD tar 中的一个错误,它是 FreeBSD、Mac OS X 以及其他系统上的默认 tar。

最简单的解决方法可能是使用 GNU tar 进行提取。如果您使用的是 OS X,只需运行“gnutar”而不是“tar”。在 FreeBSD 上,您可能需要从 ports 安装 gnutar。

相关内容