Como descompactar o arquivo “.xz” com 7z e lzma

8

Eu tentei descompactar um arquivo "* .xz" com 7z e lzma . Mas eles me deram essa mensagem:

$ 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

e com lzma

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

com outra opção:

 $ lzma -S .xz -d myfile.fq.xz  
lzma: SetDecoderProperties() error
    
por neversaint 27.05.2010 / 09:37

3 respostas

10

Você já tentou baixar o XZ Utils do link ?

A documentação do XZ diz:

At least the following software support the .xz file format:

  • XZ Utils
  • XZ Embedded
  • 7-Zip and LZMA SDK versions 9.00 alpha and later

Eu não sei se a versão 9.00 alpha pode ser comparada à sua versão 4.57, mas se puder, então talvez você simplesmente precise atualizar o 7-zip.

    
por 27.05.2010 / 10:18
6

Para adicionar notas de snowlord ,

Extraia do histórico de versões do 7-zip ,

9.04 beta      2009-05-30
-------------------------
- supports LZMA2 compression method.
- supports XZ archives.
- can unpack NTFS, FAT, VHD and MBR archives.
- can unpack GZip, BZip2, LZMA, XZ and TAR archives from stdin.

e, versão 4.65 liberada 2009-02-03 é o último número da versão na série 4.xx.

Com relação à numeração de versões ,

After version 4.65, 7-Zip switched to a "Year.Revision" version numbering scheme, similar to the one used by Ubuntu and some other projects. The first release under the new scheme was 9.07 beta.

Portanto, um upgrade deve ajudar.
Experimente a versão Beta - que é 9.13 no momento.

    
por 27.05.2010 / 11:03
4

Se você estiver executando o Ubuntu, você deve ter o xz-utils instalado por padrão. Estou executando o Ubuntu 10.04 e, para extrair arquivos .xz, uso o seguinte comando:

xz -d path/to/file.xz

Isto irá extrair o arquivo para o diretório atual.

    
por 30.11.2011 / 03:33