无法解压 xx.tar.zst 文件并出现错误“zstd: /*stdin*\: unsupported format”

Posted

技术标签:

【中文标题】无法解压 xx.tar.zst 文件并出现错误“zstd: /*stdin*\\: unsupported format”【英文标题】:Unable to untar the xx.tar.zst file with the error "zstd: /*stdin*\: unsupported format"无法解压 xx.tar.zst 文件并出现错误“zstd: /*stdin*\: unsupported format” 【发布时间】:2021-05-25 12:28:59 【问题描述】:

我从地址克隆了一个大的tar文件:https://github.com/uni-due-syssec/evmpatch-eval-data/tree/master/large-scale; 但是当我在Linux系统中使用命令tar -I zstd -xvf osiris_dataset_14k.tar.zst解压时,遇到如下错误:

zstd: /*stdin*\: unsupported format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

我在网上冲浪,但没有找到解决办法

【问题讨论】:

【参考方案1】:

有问题的文件以Git LFS Record 的形式存储在该git repo 中。我怀疑您要解压缩的只是 LFS 指针,如下所示:

version https://git-lfs.github.com/spec/v1
oid sha256:1b6282bef881e59ad83ac4aecc27fc41025bec88ed8b44983e904372fdd22fd4
size 753961811

因此,Zstd 准确地报告它正在获得未经过 zstd 压缩的数据,并且无法解压缩。

【讨论】:

那么有什么办法可以得到这个.zst文件的真实数据集

以上是关于无法解压 xx.tar.zst 文件并出现错误“zstd: /*stdin*\: unsupported format”的主要内容,如果未能解决你的问题,请参考以下文章

U盘安装win10的时候出现 Windows无法打开所需文件夹。。。

解压是怎么一回事啊,怎样正确解压,手机解压

三个文件,格式分别是zip,z01,z02,请问怎么解压缩。

移动磁盘显示无法访问设备硬件出现致命错误,导致请求失败的文件恢复方案

压缩包解压错误,文件损坏 是啥原因?

删除了未打包的 gems 文件夹,现在出现错误