最新閲覧日:

Redhat-Linux7.1JのOSを導入完了しています。

Redhat-Linux7.1JのCDROM(1枚目)から
「zlib」パッケージをインストールしようとすると、
次のようなエラーがでて、結果的にはインストールできません。

このzlibがインストールできないと、
あるパッケージがインストールできないので、とても困っています。

どうすれば、「zlib」パッケージを正常にインストールできるでしょうか?
教えてください!


<コマンド>
 # rpm -ivh zlib-1.1.3-22.i386.rpm

<実行結果>
Preparing... #######################[ 100%]
1:zlib エラー: unpacking of archive failed on file /usr/share/doc/zlib-1.1.3/README: cpio: MD5 sum mismatch

A 回答 (2件)

CD-ROMは売られている(RedHat純正)ものでしょうか?それとも雑誌の付録や自分で焼いたものでしょうか?



バイナリの中身がおかしいので普通の方法ではそのパッケージはインストールできません。

強制インストールもできますが、パッケージ管理がおかしくなる可能性があるのであまりおすすめできません。

SRPMSを用いてソースから入れるのが一番平和のような気がします。

0) rootになる
1) ソースCDなりを探して、zlib-1.1.3-22.src.rpmを発見する。
2) rpm -i zlib-1.1.3-22.src.rpm でソースを展開する3) cd /usr/src/redhat/SPECS
4) rpm -ba zlib.spec
5) cd /usr/src/redhat/RPMS/i386 (たぶんここにzlib-1.1.3-22.i386.rpmがある)
6) rpm -Uvh zlib-1.1.3-22.i386.rpm

以上でできると思います。

この回答への補足

ちなみに。CDROMは、雑誌の付録でした。

補足日時:2001/10/24 17:43
    • good
    • 0
この回答へのお礼

参考になりました。ありがとうございました。

お礼日時:2001/10/24 17:43

ファイルが壊れています。


Check SumがMismatchで解凍できません。

たとえば、次のftpサイトから、ダウンロードされたらと思います。
"#"を表示するのは、-ivhの"h"を指定したので、ハシュで進行状況をしめしていますが、最後で、チェックサムの不一致です。

http://ftp.dti.ad.jp/pub/OpenBSD/distfiles/rpm/

参考URL:http://ftp.dti.ad.jp/pub/OpenBSD/distfiles/rpm/
    • good
    • 0
この回答へのお礼

無事、インストールできました。ありがとうございました。

お礼日時:2001/10/24 17:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ