web-dev-qa-db-ja.com

7zとlzmaで「.xz」ファイルを解凍する方法

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
9
neversaint

http://tukaani.org/xz/ からXZ Utilsをダウンロードしてみましたか?

XZドキュメントは言う:

少なくとも次のソフトウェアが.xzファイル形式をサポートしています。

  • XZ Utils
  • XZ Embedded
  • 7-ZipおよびLZMA SDKバージョン9.00 alpha以降

9.00アルファバージョンを4.57バージョンと比較できるかどうかはわかりませんが、可能であれば、7-Zipをアップグレードするだけで済みます。

10
Peter Jaric

snowlordのメモに追加するには、

7-Zipバージョン履歴 からの抽出、

 9.04 beta 2009-05-30 
 ------------------------- 
-LZMA2をサポート圧縮方式。 。
 

そして、バージョン4.65リリース済み2009-02-03は、4.xxシリーズの最後のバージョン番号です。

バージョン番号付け について、

バージョン4.65以降、7-Zipは「Year.Revision」バージョン番号付けスキームに切り替わりました。これは、Ubuntuや他のいくつかのプロジェクトで使用されているものと同様です。新しいスキームでの最初のリリースは9.07ベータ版でした。

したがって、 pgrade が役立ちます。
Betaバージョンを試してください-これは9.13 現時点では。

6
nik

Ubuntuを実行している場合は、デフォルトでxz-utilsがインストールされている必要があります。 Ubuntu 10.04を実行しています。xzファイルを抽出するには、次のコマンドを使用します。

xz -d path/to/file.xz

これにより、ファイルが現在のディレクトリに抽出されます。

4
shane87