作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
您好,我正在尝试解压 Solaris 服务器上的压缩文件。我运行命令
tar xvf 4.56_release.tar.gz
但是这样报如下错误
tar: directory checksum error
最初我认为这是一个错误的下载所以我重新下载了文件(实际上是不同的版本)并且它报告了同样的错误。在 Linux 服务器上的 Linux 上解压缩和解压缩它工作正常。
任何想法我做错了什么。
最佳答案
.tar.gz
提示您做错了什么 - 您没有先解压缩它。如果您的 tar
版本支持它,您可以使用 -z
标志指定它是用 gzip 压缩的:
tar -xzvf 4.56_release.tar.gz
否则,您将不得不手动gunzip
它:
gunzip -c 4.56_release.tar.gz | tar xvf -
(它在 Linux 上运行的原因可能是它有一个更新/不同的版本,可以自动检测压缩)
关于linux - 在 Solaris 报告上解压文件 - tar : directory checksum error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7120232/
我是一名优秀的程序员,十分优秀!