• ベストアンサー

展開できません・・

makeのpackageをダウンロードし、gunzipで解凍しようとすると、 invalid compressed data--crc error とメッセージがでて解凍できません。 エラーからしてダウンロードしたpackageファイルが悪いように思えるのですが、どうなのでしょうか? packageをダウンロードしたのは以下のサイトです。 http://sunsite.sut.ac.jp/sun/solaris-binaries/sparc/ この場合の対処はどのようにしたらいいのでしょうか? よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • you-m
  • ベストアンサー率58% (190/327)
回答No.3

パッケージが普通にgzip圧縮されているだけだと思います。 まずgzipが使えるようにしなければなりません。 すでにgzipがインストールされていれば、 gzip -d GNUmake.3.80.SPARC.32bit.Solaris.8.pkg.tgz でよいと思いますし、インストールされていないのであれば、参考URLから該当する環境用のバイナリをダウンロードしてください。 gzipはSolarisのパッケージが無圧縮で提供されています。

参考URL:
http://www.sunfreeware.com/
sugias
質問者

お礼

gzipをいれなおしてみたところうまく展開できました。 ありがとうございました。

その他の回答 (2)

回答No.2

Solaris標準のtarコマンドには「z」オプションはありませんので tarコマンドで解凍はむりですね。 まずは質問する前に、ダウンロードしたファイルが破損していないか位は checksumを確認しましょう。 Solaris Package Archive Information Menu SPARC MD5 checksums to check package integrity http://sunsite.sut.ac.jp/sun/solaris-binaries/sparc/

sugias
質問者

補足

回答ありがとうございます。 はい。tarコマンドで解凍は無理でした。 標準のtarコマンドだとzがつかえないんですよね・・。 それと破損していないかの確認方法も知りたいのです。 Foggyさんの書かれているリンクも見ていたのですが、さっぱりわからずの状態です。 ちなみに解凍しようとしているファイルは 『GNUmake.3.80.SPARC.32bit.Solaris.8.pkg.tgz』 です。 SPARC MD5 checksums to check package integrity のリンク先の一覧にはないように見れるのですがこれはこのファイルが破損しているということを示しているのでしょうか?

  • iichiho
  • ベストアンサー率37% (416/1114)
回答No.1

% gtar zxvf パッケージ名  または、 % tar zxvf パッケージ名 で、駄目ですか?

sugias
質問者

補足

Solaris標準のtarコマンドでは解凍できないため、無理なのです。

関連するQ&A