Bagaimana cara unzip file “.xz” dengan 7z dan lzma

9

Saya mencoba untuk mengompres file "* .xz" dengan 7z dan lzma . Tetapi mereka memberi saya pesan seperti itu:

$ 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

dan dengan lzma

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

dengan opsi lain:

 $ lzma -S .xz -d myfile.fq.xz  
lzma: SetDecoderProperties() error
neversaint
sumber
1
Dan filemengatakan ...?
Ignacio Vazquez-Abrams
@Ignacio: Maaf saya tidak mengerti Anda.
neversaint
linux.die.net/man/1/file
Ignacio Vazquez-Abrams
@Ignacio: Ini memberi saya ini: "$ file myfile.fq.xz -> myfile.fq.xz: data"
neversaint
Untuk pengguna Windows (yang enggan), shell git-bash menyertakan unxz.exe
CrazyPyro

Jawaban:

10

Sudahkah Anda mencoba mengunduh XZ Utils dari http://tukaani.org/xz/ ?

Dokumentasi XZ mengatakan:

Setidaknya perangkat lunak berikut mendukung format file .xz:

  • XZ Utils
  • XZ Tertanam
  • 7-Zip dan LZMA SDK versi 9.00 alpha dan yang lebih baru

Saya tidak tahu apakah versi 9.00 alpha dapat dibandingkan dengan versi 4.57 Anda, tetapi jika bisa, maka mungkin Anda hanya perlu memutakhirkan 7-zip.

Peter Jaric
sumber
6

Untuk menambah snowlordcatatan,

Ekstrak dari riwayat versi 7-zip ,

9.04 beta 2009-05-30
-------------------------
- Mendukung metode kompresi LZMA2.
- mendukung arsip XZ.
- dapat membongkar arsip NTFS, FAT, VHD dan MBR.
- dapat membongkar arsip GZip, BZip2, LZMA, XZ dan TAR dari stdin.

dan, versi yang 4.65dirilis 2009-02-03adalah nomor versi terakhir dalam seri 4.xx.

Mengenai penomoran versi ,

Setelah versi 4.65, 7-Zip beralih ke skema penomoran versi "Year.Revision", mirip dengan yang digunakan oleh Ubuntu dan beberapa proyek lainnya. Rilis pertama di bawah skema baru adalah 9,07 beta.

Jadi, pemutakhiran akan membantu.
Coba Betaversi - yang 9.13saat ini.

nik
sumber
4

Jika Anda menjalankan Ubuntu, Anda harus menginstal xz-utils secara default. Saya menjalankan Ubuntu 10.04, dan untuk mengekstrak file .xz, saya menggunakan perintah berikut:

xz -d path/to/file.xz

Ini akan mengekstrak file ke direktori saat ini.

shane87
sumber