Как распаковать файл .xz с помощью 7z и lzma


9

Я пытался распаковать файл "* .xz" с помощью 7z и lzma . Но они дали мне такое сообщение:

$ 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 -d myfile.fq.xz  
J_12.fq.xz:  unknown suffix -- unchanged

с другим вариантом:

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

1
И fileговорит ...?
Игнасио Васкес-Абрамс

@Ignacio: Извините, я вас не понимаю.
неукрашенный


@Ignacio: Это дало мне следующее: «$ file myfile.fq.xz -> myfile.fq.xz: data»
neversaint

Для (неохотных) пользователей Windows оболочка git-bash включает unxz.exe
CrazyPyro

Ответы:


10

Вы пытались загрузить XZ Utils с http://tukaani.org/xz/ ?

Документация XZ гласит:

По крайней мере, следующее программное обеспечение поддерживает формат файла .xz:

  • XZ Utils
  • XZ Embedded
  • 7-Zip и LZMA SDK версии 9.00 alpha и более поздние

Я не знаю, можно ли сравнить альфа-версию 9.00 с вашей версией 4.57, но если это возможно, то, возможно, вам просто нужно обновить 7-zip.


6

Чтобы добавить к snowlordзаметкам,

Выписка из истории 7-почтовых версий ,

9.04 бета 2009-05-30
-------------------------
- поддерживает метод сжатия LZMA2.
- поддерживает архивы XZ.
- может распаковывать архивы NTFS, FAT, VHD и MBR.
- может распаковывать архивы GZip, BZip2, LZMA, XZ и TAR из stdin.

и 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

Это позволит извлечь файл в текущий каталог.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.