POSIX tar 档案包含 POSIX 标头作为名为@PaxHeader
. 7zip 尽职尽责地提取它们,它们都发生了冲突,因为它们的名称都相同。7z 然后抱怨文件正在使用,并以错误结束。它确实提取了其他文件,并且扩展的标题在 Windows 上无论如何都没有用。
.tar.xz
在 Windows 上构建 Qt 时,在提取 Qt 档案的上下文中出现了这个问题。这些.tar.xz
文件比文件更紧凑.zip
,它有助于减少 CI 环境中的负载,其中 Qt 可能经常被下载和重建。
有没有办法解决这个问题?