xz

有没有办法从 tar.xz 文件中提取部分内容?
xz

有没有办法从 tar.xz 文件中提取部分内容?

我的服务器中有一个 tar.xz 文件。我想查看里面的内容并提取部分内容。问题是这个文件有 1.24TB 大!我的本地 PC 无法容纳它。 有没有办法从中提取部分内容? 请注意,下载整个文件是不可能的。 ...

Admin

如何让 xz 在 Linux 中压缩块设备时显示百分比进度?
xz

如何让 xz 在 Linux 中压缩块设备时显示百分比进度?

当我使用 xz 压缩块设备(例如/dev/sda1)时,--verbose显示从输入文件读取的当前大小(下面是 128 MiB)。但是,它没有显示读取的输入文件的百分比(--- %在左侧)。是否可以给 xz 一个关于此设备大小的提示,以便它可以显示百分比?例如,当压缩普通文件时,xz 显示0.7 %以下内容。 $ sudo xz -1ck --verbose /dev/sda1 > /dev/null /dev/sda1 (1/1) --- % 12.2 MiB / 128.0 MiB = 0.095 21 MiB/s ...

Admin

使用所有核心解压 tar.xz 文件
xz

使用所有核心解压 tar.xz 文件

tar我有 37 GiB 文件,由+创建xz。我有一台 6 核服务器,因此为了获得最大压缩速度,我想使用此命令使用我的所有 6 个核心 XZ_OPT='-T0 -9 –memory=75%' tar -cJf mydir.tar.xz mydir 而且速度非常快。我该怎么做才能使用所有核心进行解压缩? tar -xvf mydir.tar.xz 仅使用 1 个核心进行减压 ...

Admin

如何使用 fuse 将压缩文件中的文件挂载为符号链接
xz

如何使用 fuse 将压缩文件中的文件挂载为符号链接

我有一个充满.xz文件的目录,每个文件都包含一个文件(不是tar)。 未压缩时目录大小为 23GiB。(*.xml) 压缩后目录为1GiB。(*.xml.xz) 我怎样才能欺骗文件系统,让它认为每个文件都未压缩,并且没有 .xz 扩展名? 我知道这可能会很慢,但时间不是问题,无缝性才是问题。 我知道使用 fuse 库我可以做到这一点,但我不明白如何做。至少,我可以将未压缩的文件作为目录挂载,但不能作为文件挂载。 任何帮助或指导都将受到赞赏。 ...

Admin

ffmpeg 在内存中解压 xz/gz/zip
xz

ffmpeg 在内存中解压 xz/gz/zip

我有一个 xz 压缩的 y4m 原始视频文件 ( sintel-4k.y4m.xz),我想使用 ffmpeg 对其进行转码,在内存中解压缩。我没有足够的磁盘空间将文件解压缩到光盘然后进行转码。有没有办法实现这一点,linux(WSL2)或 windows(最好)? ...

Admin

创建固定大小的 xz 档案
xz

创建固定大小的 xz 档案

我想创建一个大小精确为 8MB 的 xz 档案,我使用 7z 创建档案,但大小小于 8MB,我知道 xz 支持填充以增加大小,但我不知道哪些工具支持此功能或 7z 是否支持它 ...

Admin

Docker 容器中的安装脚本因 xz 命令而失败
xz

Docker 容器中的安装脚本因 xz 命令而失败

我正在尝试从安装 Docker 的 PredictProtein这里. PredictProtein 使用的安装数据库的脚本将数据下载为.txz文件。 下载后,脚本尝试解压文件。解压失败,并显示错误消息 /usr/local/bin/setupdb: line 15: xz: command not found 为什么会失败?我该如何解决这个问题? 我使用 Docker 版本 17.12.1-ce;我使用 VirtualBox 在 Ubuntu 16.04.3 VM 中运行它 脚本(复制到容器内)如下: #!/bin/bash if ...

Admin

backports/lzma/_lzmamodule.c(115) : 致命错误 C1083: 无法打开包含文件:“lzma.h”: 没有此文件或目录
xz

backports/lzma/_lzmamodule.c(115) : 致命错误 C1083: 无法打开包含文件:“lzma.h”: 没有此文件或目录

我有一台安装了 Visual Studio 2015 upgrade 3 的 Windows 7 PC,我想使用 pip 为 Python 安装 backports.lzma 库。 我已经下载并解压了 Program Files 文件夹中的 XZ Utils。(XZ Utils 是安装 backports 库所必需的,如Pypi 网站) 这是 pip 输出: Installing collected packages: backports.lzma Running setup.py install for backports.lzma: started...

Admin

使用 homebrew 安装 wine 时出现“错误:空档案”
xz

使用 homebrew 安装 wine 时出现“错误:空档案”

我正在尝试按照本教程使用 homebrew 在我的 Mac 上安装 wine:https://www.davidbaumgold.com/tutorials/wine-mac/ 在步骤 4 中,当我执行“brew install wine”时,我得到以下信息: ==> 安装 wine 依赖项:libpng ==> 使用沙盒 ==> 下载ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/libpng-1.6.25.tar.xz #######...

Admin

在后台运行程序
xz

在后台运行程序

是否有可能在后台运行一个程序,xz这样它就不会耗费系统的所有资源? ...

Admin

Yum:xz 压缩在 Fedora 12 上不可用
xz

Yum:xz 压缩在 Fedora 12 上不可用

我目前正在更新旧的 Fedora 服务器,目前使用的是 Fedora 12。在上次更新时,我忘记升级 rpm (看这里)。现在 yum 总是返回此错误:Error: xz compression not available。有没有什么办法可以让 yum 重新运行? ...

Admin

pixz 和 xz 使用 -T 选项之间的区别
xz

pixz 和 xz 使用 -T 选项之间的区别

我正在尝试以良好的比率压缩 100GB,所以我决定使用 xz。我不需要它非常快,但由于我有一个 8 线程 CPU,我想知道如何利用它们。 我发现 xz 有一个并行实现:pixz。我还发现 xz 有一个多线程选项 -T。我正在尝试两者,但我看不出它们的行为有什么区别。 它们之间有什么区别?为什么 xz 有 2 个并行实现? 编辑:我发现还有另一个:pxz。 ...

Admin

直接将压缩引擎指定给 tar 实际上是否比先进行 tar 处理然后进行压缩占用更少的中间磁盘空间?
xz

直接将压缩引擎指定给 tar 实际上是否比先进行 tar 处理然后进行压缩占用更少的中间磁盘空间?

当我使用tar归档目录,然后使用例如单独压缩它时xz,我的系统上会出现三个文件 - dir、dir.tar和dir.tar.xz。压缩完成后,dir.tar就会被删除,但似乎我仍然必须确保有足够的可用磁盘空间来容纳此设置中的所有三个文件。 当直接将压缩标志与 tar 一起使用时,会创建压缩文件而不需要可观察的.tar中间体,而且似乎我只需要等于目录和压缩文件的可用空间。 我最初假设 tar 存档可能是在压缩过程中一点一点地创建和删除的,但与此同时,我记得在某处读到过,整个 tar 存档需要在压缩之前创建。我看不到任何临时 tar 文件,无论是否隐藏。 ...

Admin

压缩许多类似的大文件
xz

压缩许多类似的大文件

我有数百个类似的大文件(每个 30 兆字节)需要压缩。每对文件都有 99% 相同的数据(差异不到 1%),因此我预计存档大小不超过 40-50 兆字节。 单个文件可以从 30 MB 压缩到 13-15 MB(使用xz -1、gz -1、bzip2 -1),但压缩两个或更多文件时,我希望得到大小为 N 的存档,13-15MB + N*0.3MB其中 N 是文件的数量。 当使用tar(创建固实档案)和xz -6(将压缩字典定义为大于一个文件时 -更新-这还不够!),我仍有 大小的档案N*13MB。 我认为和都对gzip我bzip2没有帮助,因为它们的字典小...

Admin