如何在 Linux 上提取 XZ 压缩档案如何在 Linux 上提取 XZ 压缩档案如何在 Linux 上提取 XZ 压缩档案如何在 Linux 上提取 XZ 压缩档案
  • 业务
  • 产品
  • 技术
  • 行业
  • 目标
  • 支持
  • 关于
  • 联系我们
  • 登录
✕

如何在 Linux 上提取 XZ 压缩档案

发表 admin at 2025年2月28日
类别
  • Linux
标签

XZ 是另一种用于压缩数据的压缩方法。在 Linux 上解压缩 XZ 存档有多种方法。对于 tarball XZ 压缩存档,首先尝试使用带有 xf 选项的 tar 命令。这样,tar 命令将尝试自动猜测压缩方法。在运行上述命令之前,请先安装 XZ 工具:


# apt-get install xz-utils

否则,您将收到错误消息输出:


tar (child): xz: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

要提取 XZ tarball,请运行:


$ tar xf myarchive.tar.xz

如果由于某种原因 tar 命令无法检测到正确的解压方法,请使用 J 直接指定 XZ 压缩:


$ tar xJf myarchive.tar.xz

接下来的解决办法是使用XZ解压工具unxz。它首先会解压 XZ 压缩并留下一个未压缩的 tarball:


$ unxz myarchive.tar.xz
$ ls
 myarchive.tar

当然,最后一种 XZ 解压缩方法不仅适用于 tarball,也适用于任何其他 XZ 压缩数据。

©2015-2025 Norria Group support@norria.com