.img.xzファイルを.imgに変換してSDCardに転送するにはどうすればよいですか?


25

Raspberry Pi 2用のKali v1.1.0をここからダウンロードしました。
ただし、SDカードに転送する必要があるファイルは.img.xzであり、目的の.imgファイルではありません。

私はで開梱しようとしました:

$ tar -jxvf kali-1.1.0-rpi2.img.xz 
bzip2: (stdin) is not a bzip2 file. tar: Child returned status 2tar: Error is not recoverable: exiting no 

xz-utilsパッケージのインストール:

# apt-get install xz-utils 

...何も解決しないようです(すでにインストールされています)。

同じ:

$ tar -jxvf kali-1.1.0-rpi2.img.xz 

.img.xzファイルを.img に抽出/変換する正しい方法は何ですか?


MacではOS X、ファイルをダブルクリックするだけで、その場で解凍されます。#ElCapitan
Jacksonkr

Windowsでは、7-zipを使用してxzファイルを解凍できます。
Hydraxan14

tartarファイルを操作するためのものです。圧縮ユーティリティではありません。しかし、tartarファイルを抽出する前に自動的に解凍するため、人々は混乱します
...-Hydraxan14

回答:


27

unxzプログラムを使用するだけです:

unxz kali-1.1.0-rpi2.img.xz

注:元のファイルは削除されます。.imgファイルのみが残ります。元のアーカイブを保持する場合は、使用します

unxz --keep kali-1.1.0-rpi2.img.xz


3
元のファイルを保持する場合は、コマンドに-kまたは--keepを追加します。
-Hydraxan14

たとえば、xz -d -k kali-1.1.0-rpi2.img.xz
-Hydraxan14

どのような-dフラグ、Hydraxan14 @?
ソパラホデアリエレス

以下からのxz manページ: unxz is equivalent to xz --decompress-dはの短いバージョンです--decompress
-Hydraxan14

17

あなたは使用することができるxzcatdd一緒に。

xzcat kali-1.1.0-rpi.img.xz | dd of=/dev/SDCARDNAMEGOESHERE

元のファイルを保持します。


これはunxzソリューションよりも間違いなく優れています。ストレージの目的で、img.xzをそのまま保持できます。
Dushyant Bangal

2

7zipを使用します。7zipがインストールされている場合、img.xzファイルを右クリックして、.imgファイルに変換できます。chocolateを使用して、Linuxにアプリケーションをインストールするのと同じくらい簡単に7zipをインストールできます。https://chocolatey.org/から取得します。 管理者権限でWindows PowerShellを開いて「choco install 7zip」を実行すると、他のパッケージも同じ方法でインストールでき、https: //chocolatey.org/を使用してそれらを見つけることができますお気に入りのいくつかを見つけるためのパッケージ。ダウンロードフォルダフォルダはありません!!! わーい!


0

これが役立つ場合、ネイティブのMacでgunzipを試してみましたが、うまくいきました:

gunzip openhabianpi-raspbian-201804031720-gitdba76f6-crc9e93c3eb.img.xz

2
プレフィックスが示すように、ファイルが実際にxz圧縮されている場合、これは機能しません.xzgunzipgzip形式のファイルのみを解凍できます。を使用する必要がありますunxz
インゴ

ありがとう。興味深い...さて、私はちょうどそれを展開し、SDカードに画像をエッチングしました。イメージが有効かどうかを確認するために実際にopenhabianインストールを開始しませんでしたが、数日後に実行して結果をお知らせします。

UNIXでは、ファイル名は関係ありません。ファイルの種類に関係なく、好きな名前を付けることができます。プレフィックスを付けてファイルに名前を付ける.xzことは可能ですが、実際にはgzip圧縮ファイルです。で実際のファイルタイプを確認してくださいfile ./filename.xz
インゴ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.