如何使用7z和lzma解压缩“ .xz”文件


9

我试图用7zlzma解压缩“ * .xz”文件。但是他们给了我这样的信息:

$ 7z x myfile.fq.xz 

7-Zip 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06
p7zip Version 4.57 (locale=C,Utf16=off,HugeFiles=on,4 CPUs)

Processing archive: myfile.fq.xz

Error: Can not open file as archive

$ 7z x myfile.fq.xz 

7-Zip 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06
p7zip Version 4.57 (locale=C,Utf16=off,HugeFiles=on,4 CPUs)

Processing archive: myfile.fq.xz

Error: Can not open file as archive

lzma

$ lzma -d myfile.fq.xz  
J_12.fq.xz:  unknown suffix -- unchanged

与其他选择:

 $ lzma -S .xz -d myfile.fq.xz  
lzma: SetDecoderProperties() error

1
file说...?
伊格纳西奥·巴斯克斯

@Ignacio:对不起,我不明白你的意思。
neversaint 2010年


@Ignacio:它给了我这个:“ $ file myfile.fq.xz-> myfile.fq.xz:data”
neversaint 2010年

对于(不情愿的)Windows用户,git-bash shell包含unxz.exe
CrazyPyro,

Answers:


10

您是否尝试过从http://tukaani.org/xz/下载XZ Utils ?

XZ文档说:

至少以下软件支持.xz文件格式:

  • XZ实用工具
  • XZ嵌入式
  • 7-Zip和LZMA SDK版本9.00 alpha及更高版本

我不知道9.00 alpha版本是否可以与4.57版本进行比较,但是如果可以,那么您可能只需要升级7-zip。


6

要添加到snowlord的注释中,

7-zip版本历史记录中摘录,

9.04测试版2009-05-30
-------------------------
-支持LZMA2压缩方法。
-支持XZ档案。
-可以解压缩NTFS,FAT,VHD和MBR档案。
-可以从stdin中解压缩GZip,BZip2,LZMA,XZ和TAR档案。

并且,4.65发布2009-02-03的版本是4.xx系列中的最后一个版本号。

关于版本编号

在4.65版之后,7-Zip切换到“ Year.Revision”版本编号方案,类似于Ubuntu和其他一些项目所使用的方案。根据新计划,第一个版本是9.07 beta。

因此,升级应该会有所帮助。
试用该Beta版本-目前正在9.13使用。


4

如果运行的是Ubuntu,则默认情况下应安装xz-utils。我正在运行Ubuntu 10.04,并且要提取.xz文件,请使用以下命令:

xz -d path/to/file.xz

这会将文件提取到当前目录。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.