はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/01/16
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 ソフトインストール時(clamav)の依存関係
日時: 2006/01/30 22:17
名前: よろしくお願い致します。   <info@shiawase-home.com>
参照: http://www.shiawase-home.com

お世話になります。

最近2〜3日の間、clamav のサイトに接続出来ず、インストールが行えなかったのですが、
ようやく接続が出来ました。
結構、接続エラーって多いのですね。

*********
ところで
clamav をインストールしようとすると

Error: Missing Dependency: libcrypto.so.5 is needed by package clamav
Error: Missing Dependency: libkrb5support.so.0 is needed by package clamav
Error: Missing Dependency: libssl.so.5 is needed by package clamav

が発生します。
結構、これらのファイルが足りない、というメッセージは良く見ます。
関連しそうなパッケージとしては

openssl 0.9.7a-43.4
openssl-devel 0.9.7a-43.4
openssl-perl 0.9.7a-43.4
perl-Crypt-SSLeay 0.51-5
pyOpenSSL 0.6-1.p23
xmlsec1-openssl 1.2.6-3

が既にサーバーにインストール済みです。

グーグルで検索してみると、opensslのrpmが関連しそうだ、ということは分かるのですが、
そこからが分かりません。

この前も、これらのエラーが発生し、
一度opensslをアンインストールして、再インストールしよう、と思ってやってみたところ
とんでもなく大量のファイルが削除され、
結局リカバリーする羽目となりました。

今回はこの失敗を避けたいと思っています。

*****
どうにかしようと色々とインストールをしていると、
依存関係の循環にはまってしまうことも多いです。
その後、clamav をインストールしようとすると
やはり上記のファイルが足りないと怒られます。

clamav インストールに必要とされる
これらのファイルの対策が分かりましたら
アドバイス頂ければ幸いです。

よろしくお願い申し上げます。

■ コンテンツ関連情報

 Re: ソフトインストール時(clamav)の依存関係 ( No.1 )
日時: 2006/01/31 00:23
名前: Johann
参照: http://www.geocities.co.jp/SiliconValley-Sunnyvale/1839/index.html

yum経由でインストールしたらdependencyって全部解決してくれませんでしたっけ?
 Re: ソフトインストール時(clamav)の依存関係 ( No.2 )
日時: 2006/01/31 10:05
名前: よろしくお願い致します。   <info@shiawase-home.com>
参照: http://www.shiawase-home.com

ありがとうございます。

ただ、yum でインストールしているのですが、
依存関係で怒られます。
私もyumは依存関係を解決してくれると理解していたので不思議です。

ちなみに、依存関係を解決する(必要となるソフトを探してくれる)
コマンドとして
yum provides パッケージ名 を使ってみますと

yum provides libcrypto.so.5
yum provides libkrb5support.so.0
yum provides libssl.so.5

最終的にはどれも

No Matches found

と言われます。それならばインストールできるではないか?と
一人突っ込みをしながら再度

yum -y install clamav


を行いますと、再び

Error: Missing Dependency: libcrypto.so.5 is needed by package clamav
Error: Missing Dependency: libkrb5support.so.0 is needed by package clamav
Error: Missing Dependency: libssl.so.5 is needed by package clamav

と言われ、まるで「なぞなぞ」のようです。
 Re: ソフトインストール時(clamav)の依存関係 ( No.3 )
日時: 2006/01/31 16:08
名前: 龍巳   <tatsumi@yahoo.co.jp>

依存関係については分かりませんが、私は以下でインストできました。(CentOS4.2の場合です)

# wget http://ftp.riken.jp/Linux/dag/redhat/el4/en/i386/dag/RPMS/clamav-0.88-1.2.el4.rf.i386.rpm
# wget http://ftp.riken.jp/Linux/dag/redhat/el4/en/i386/dag/RPMS/clamav-db-0.88-1.2.el4.rf.i386.rpm
# rpm -ivh clamav-0.88-1.2.el4.rf.i386.rpm clamav-db-0.88-1.2.el4.rf.i386.rpm
 Re: ソフトインストール時(clamav)の依存関係 ( No.4 )
日時: 2006/01/31 23:59
名前: よろしくお願い致します。   <info@shiawase-home.com>
参照: http://www.shiawase-home.com

>龍巳 さん

教えて頂いた方法で出来ました。
私もCentOS4.2です。
念の為、上記インストール前に、再度yumでインストールを試みましたが、それは無理でした。

非常にうれしい気持ちと、不思議な気持ちの両方です。

CENTOSで依存関係で断られた場合は、
ダイレクトに関係するrpmを同時にインストールすると、うまくいくのかなぁ、と
勝手に思ったりしています。

ちなみに、私がCENTOSをインストールした理由は
「エンタープライズ版と一緒であって、なんとなくfedoraよりも高級そうなイメージでちょっとうれしい」
「実験的要素の強いfedoraよりも、じじ様的安定版であり、不具合が少ないような気がする」

という、全くいいかげんな理由だったのですが、
意外にCENTOSはfedoraに比べて神経質で面倒だったかもしれない、と思うこのごろです。

これで安心してサーバーを運用出来ます。
とにかく、有難うございました。

私もCENTOSに限らず、新たな情報を得た場合には
皆さんが知っていることかもしれませんが、
投稿させて頂きます。
ありがとうございました。

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.