Jak rozpakować plik „.xz” za pomocą 7z i lzma

9

Próbowałem rozpakować plik „* .xz” za pomocą 7z i lzma . Ale dali mi taką wiadomość:

$ 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

i z lzma

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

z inną opcją:

 $ lzma -S .xz -d myfile.fq.xz  
lzma: SetDecoderProperties() error
Neversaint
źródło
1
I filemówi ...?
Ignacio Vazquez-Abrams
@Ignacio: Przepraszam, nie rozumiem cię.
Neversaint
linux.die.net/man/1/file
Ignacio Vazquez-Abrams
@Ignacio: Dało mi to: „$ plik myfile.fq.xz -> myfile.fq.xz: data”
Neversaint
Dla (niechętnych) użytkowników systemu Windows powłoka git-bash zawiera unxz.exe
CrazyPyro

Odpowiedzi:

10

Czy próbowałeś pobrać XZ Utils ze strony http://tukaani.org/xz/ ?

Dokumentacja XZ mówi:

Co najmniej następujące oprogramowanie obsługuje format pliku .xz:

  • XZ Utils
  • XZ Embedded
  • Wersje 7-Zip i LZMA SDK 9.00 alpha i nowsze

Nie wiem, czy wersję alfa 9.00 można porównać do wersji 4.57, ale jeśli tak, to może wystarczy uaktualnić 7-zip.

Peter Jaric
źródło
6

Aby dodać do snowlordnotatek,

Wyciąg z historii wersji 7-zip ,

9.04 beta 2009-05-30
-------------------------
- obsługuje metodę kompresji LZMA2.
- obsługuje archiwa XZ.
- potrafi rozpakować archiwa NTFS, FAT, VHD i MBR.
- może rozpakować archiwa GZip, BZip2, LZMA, XZ i TAR ze standardowego wejścia.

4.65wydana wersja 2009-02-03jest ostatnim numerem wersji z serii 4.xx.

Jeśli chodzi o numerację wersji ,

Po wersji 4.65 7-Zip przeszedł na schemat numeracji wersji „Year.Revision”, podobny do tego używanego przez Ubuntu i niektóre inne projekty. Pierwsze wydanie w ramach nowego programu to 9.07 beta.

Więc uaktualnienie powinno pomóc.
Wypróbuj Betawersję - która jest 9.13obecnie.

nik
źródło
4

Jeśli używasz Ubuntu, powinieneś mieć domyślnie zainstalowane xz-utils . Korzystam z systemu Ubuntu 10.04, a do wyodrębnienia plików .xz używam następującego polecenia:

xz -d path/to/file.xz

Spowoduje to wyodrębnienie pliku do bieżącego katalogu.

shane87
źródło