标签: lzma

在我的 Mac (OSX 10.12.x) 上,什么调用将使用 LZMA 压缩 tar 输出?

我已尝试多次调用 OEM tar 来创建 LZMA 压缩的 tarball。更具体地说,我尝试过:

tar -c -f --lzma Windows\ 7.vmwarevm.tar.lzma Windows\ 7.vmwarevm
Run Code Online (Sandbox Code Playgroud)

我的努力创建了一个带有 filename 的存档--lzma,而 tar 抱怨Windows 7.vmwarevm.tar.lzma: Cannot stat: No such file or directory,可能出于同样的原因:--lzma被视为要创建的存档的文件名,因此实际预期的存档名称被视为参数列表中的第一个包含在存档中。

经过一番搜索后,我认为 MacOS 没有将其包含在提供的选项中,因此从头开始构建了 GNU tar,并将其以另一个名称存储在/usr/local/bin. 然而,我将上述调用与重命名和新建一起使用的努力tar产生了相同的效果:我正在以--lzma.

我的电脑似乎可以正常工作/usr/local/bin/lzma

我应该使用什么调用,也许通过管道传输tarlzma脚本中,或者在脚本中执行“tar czf foo.tgz foo”的工作,但使用lzma而不是gzip用于压缩?

tar compression lzma

5
推荐指数
1
解决办法
1万
查看次数

如何拆分压缩文件?

我有一个 44GB 的 7z 压缩文件,我用 lzma2 压缩了它,花了大约 11 个小时(原始文件是 285GB 的文本文件)。

7z a -t7z Files.7z -m0=lzma2 -mx=9 -aoa
Run Code Online (Sandbox Code Playgroud)

所以,我想要做的是分割文件而不重新压缩它,以便能够通过同时连接上传/下载

我如何拆分和加入这样的文件而不再次经历 7z 重新压缩过程?

linux ubuntu compression 7z lzma

0
推荐指数
1
解决办法
2141
查看次数

标签 统计

compression ×2

lzma ×2

7z ×1

linux ×1

tar ×1

ubuntu ×1