- - PR -
Red Hat LinuxでRPMの依存関係を調べるには?
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-06-05 19:17
お久しぶりです、宜しくお願い致します。
新しいスレッドを作成するほどの事ではありませんが、直接聞く方法がわかりませんので、 ここに書き込ませて頂きます。 また、初歩的な話で恐縮なのですが、宜しくお願い致します。 RedHatLinux7.3に機能を追加しようとしたときにLinux Tipsの「Red Hat LinuxでRPMの 依存関係を調べるには」と同じ事が起き、参考にさせてもらいました。 しかし、同じ事(下記コマンドを入力)を行おうとしたらエラーとなります。 エラーメッセージは覚えておりませません。(^^; rpm -q --redhatprovides libldap.so.1 よくよく読むと「Red Hat Linuxの場合はRPMのデータベースが用意されているので、該当 するファイルがどのパッケージに入っているかを簡単に調べることができる。」と書かれて あります。 RPMのデータベースがredhatprovidesと思うのですが、用意されている場所はどこなので しょうか? また、何でもredhatprovidesで良いのでしょうか? もう少し細かく、教えて頂けます様、宜しくお願い致します。 |
|
投稿日時: 2003-06-05 21:22
"rpm --rebuilddb"を実行したか、rpmdb-redhat-7.3-0.20020613.i386.rpmをインストールしていないか、インストールされたDBが破損しています。
インストールCDからrpmdb-redhat-7.3-0.20020613.i386.rpmを探し出して、以下のコマンドで復旧してみてください。 # rpm -Uvh --force rpmdb-redhat-7.3-0.20020613.i386.rpm |
|
投稿日時: 2003-06-06 11:59
MyTimeさん 回答どうもありがとうございます。
確認したところ、rpmdb-redhat-7.3-0.20020613.i386.rpm がインストールされて いなかったのが原因でした。 インストール後、正常に動くことを確認しました。 どうもありがとうございました。 |
1