• ベストアンサー

RPMのインストールに関して

RedHat7.2を使用しています。 bindをRPMでインストールしようとしているのですが、 libdns.so.4などのファイルがなくて、依存性の問題により インストールできない状態です。 このファイルはどこで手に入りますでしょうか。 そしてこのファイルはどういうものなのか教えていただけませんでしょうか。 宜しくお願いします。

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

  • ベストアンサー
  • astronaut
  • ベストアンサー率58% (303/516)
回答No.2

redhat7.3やredhat8.0では、 rpm --redhatprovides libdns.so.4 のようにやると、そのファイルを提供するパッケージが分かります。 7.2でこのオプションが使えるかどうかはわかりませんが、 rpm --help で調べられると思います。 また、この機能を使うには rpmdb パッケージがインストールされている 必要があります

その他の回答 (3)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.4

>rpm --redhatprovides こんなオプションがあるんですか。 Linux間の互換性がどんどんなくなっていきますね。。。

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.3

以下のパッケージを入れてください。 # rpm -q --whatprovides /usr/lib/libdns.a bind-devel-9.2.1-1 あと、bind-utils*.rpm なども必要かもしれません。

回答No.1

>ibdns.so.4などのファイルがなくて "など"って、他にもあるの?まぁ、libdns.so.4なら、 bind-utilsを一緒にインストールすれば良いんじゃない?