[Raspberry Pi] .tar.gz ファイルが解凍できない時の対処法
Raspberry Pi でたとえば MyFile.tar.gz を解凍するとき、以下のように gzip フォーマットじゃないというメッセージがが出て、解凍できないことがあった。
1$ tar xvzf MyFile.tar.gz
2gzip: stdin: not in gzip format
3tar: Child returned status 1
4tar: Error exit delayed from previous errors
そういう時は file コマンドを使ってファイルの正体を調べるといい。
1$ file Myfile.tar.gz
2MyFile.tar.gz: POSIX tar archive (GNU)
この場合以下のコマンドで無事解凍できた。
$ tar xvf MyFile.tar.gz
参考:
How to solve: stdin: not in gzip format – It's FOSS
https://itsfoss.com/how-solve-stdin-gzip-format/
ファイル形式にダマされていませんか? – カイワレの大冒険 Third
https://blog.masudak.net/entry/20110321/1300694694