このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

ClamAVのインストールが出来ません このメッセージに返信する
日時: 2013/09/28(Sat) 01:01
名前: アサピーファン
URL:
ClamAVのエラーがずっと出ていたので修正アップデートが出たらしいので、Updateしたところ以下のエラーが表示されます。
OSはCentOS5.9です。

[root@xxxx ~]# yum -y install clamd
Loaded plugins: downloadonly, fastestmirror, priorities
Loading mirror speeds from cached hostfile
* addons: ftp.tsukuba.wide.ad.jp
* base: ftp.tsukuba.wide.ad.jp
* extras: ftp.tsukuba.wide.ad.jp
* rpmforge: ftp.kddilabs.jp
* updates: ftp.tsukuba.wide.ad.jp
Excluding Packages in global exclude list
Finished
126 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package clamd.i386 0:0.98-2.el5.rf set to be updated
--> Processing Dependency: clamav = 0.98-2.el5.rf for package: clamd
--> Finished Dependency Resolution
clamd-0.98-2.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: clamav = 0.98-2.el5.rf is needed by package clamd-0.98-2.el5.rf.i386 (rpmforge)
Error: Missing Dependency: clamav = 0.98-2.el5.rf is needed by package clamd-0.98-2.el5.rf.i386 (rpmforge)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest

 これはどういった意味でしょうか?
 どうすればclamdをインストールできるでしょうか?

 どうかご教授お願い致します。
記事編集 編集

Page: | 1 | 2 |

Re: ClamAVのインストールが出来ません このメッセージに返信する
日時: 2013/09/29(Sun) 08:44
名前: ゆりこ姫
URL:
gpgさんがおっしゃるように、clamav-develも入れた方がいいのかもです。
(ちなみに、私のサーバーはCentOS6でclamav-develは入れてないですが、CentOS5だと必要なのかも)

まず、
# yum clean all

# rpm --rebuilddb
でrpmのDBを再構築した方がいいです(若干時間がかかる)

その上で、今現在何入ってるパッケージをじっくり見る
# rpm -qa | grep clam
(clamの文字が入ってるパッケージを表示)
でバージョン間の不一致とか変なところが無いか確認する。

必要だとしてエラーになっているlibclamav.so.6がどのパッケージに含まれているかは
# yum provides libclamav.so.6
で表示されるので、そのパッケージがインストールされているのか確認。

以上の結果を踏まえて、必要なパッケージをyum updateしてみるとか。
記事編集 編集
Re: ClamAVのインストールが出来ません このメッセージに返信する
日時: 2013/09/29(Sun) 15:36
名前: stranger
URL: http://ja.528p.com/
>No package clamav available.
>No package clamav-db available.

clamavが探せないから問題が起きています
libclamav.so.6がclamavに含まれるので

9/28の午後あたりftp.kddilabs.jpがつながらなかったので
うまくいかなかっただけでは?
記事編集 編集
Re: ClamAVのインストールが出来ません このメッセージに返信する
日時: 2013/10/08(Tue) 20:10
名前: アサピーファン
URL:
# rpm -qa | grep clam をやってみましたが、何も出ませんでした。

 うーむ(悩)

>gpgさんがおっしゃるように、clamav-develも入れた方がいいのかもです。
>(ちなみに、私のサーバーはCentOS6でclamav-develは入れてないですが、CentOS5だと必要なのかも)
>
>まず、
># yum clean all
>と
># rpm --rebuilddb
>でrpmのDBを再構築した方がいいです(若干時間がかかる)
>
>その上で、今現在何入ってるパッケージをじっくり見る
># rpm -qa | grep clam
>(clamの文字が入ってるパッケージを表示)
>でバージョン間の不一致とか変なところが無いか確認する。
>
>必要だとしてエラーになっているlibclamav.so.6がどのパッケージに含まれているかは
># yum provides libclamav.so.6
>で表示されるので、そのパッケージがインストールされているのか確認。
>
>以上の結果を踏まえて、必要なパッケージをyum updateしてみるとか。
記事編集 編集
Re: ClamAVのインストールが出来ません このメッセージに返信する
日時: 2013/10/08(Tue) 23:38
名前: アサピーファン
URL:
/tmpにrpmパッケージをダウンロードしてインストールをしようとすると以下の表示が必ず現れます。

[root@xxx tmp]# rpm -ivh clamav-0.98-2.el5.rf.i386.rpm
エラー: 依存性の欠如:
clamav-db は clamav-0.98-2.el5.rf.i386 に必要とされています
[root@xxx tmp]# rpm -ivh clamav-0.98-2.el5.rf.i386.rpm clamav-db
エラー: clamav-db のオープンに失敗: そのようなファイルやディレクトリはありません
[root@xxx tmp]# rpm -ivh clamd-0.98-2.el5.rf.i386.rpm
エラー: 依存性の欠如:
clamav = 0.98-2.el5.rf は clamd-0.98-2.el5.rf.i386 に必要とされています
libclamav.so.6 は clamd-0.98-2.el5.rf.i386 に必要とされています
libclamav.so.6(CLAMAV_PRIVATE) は clamd-0.98-2.el5.rf.i386 に必要とされています
libclamav.so.6(CLAMAV_PUBLIC) は clamd-0.98-2.el5.rf.i386 に必要とされています
[root@xxxx tmp]# yum -y install libclamav.so.6
Loaded plugins: downloadonly, fastestmirror, priorities
Loading mirror speeds from cached hostfile
* addons: mirror.fairway.ne.jp
* base: mirror.fairway.ne.jp
* extras: mirror.fairway.ne.jp
* rpmforge: ftp.kddilabs.jp
* updates: mirror.fairway.ne.jp
addons | 1.9 kB 00:00
base | 1.1 kB 00:00
extras | 2.1 kB 00:00
rpmforge | 1.9 kB 00:00
updates | 1.9 kB 00:00
Excluding Packages in global exclude list
Finished
126 packages excluded due to repository priority protections
Setting up Install Process
No package libclamav.so.6 available.
Nothing to do

 で、libclamav.so.6 をインストールしようとすると、No package libclamav available.
Nothing to doと出ます。
 改めて、インストールしようとすると…

[root@xxxx ~]# yum -y install clamd --skip-broken to work around the problem
Loaded plugins: downloadonly, fastestmirror, priorities
Loading mirror speeds from cached hostfile
* addons: mirror.fairway.ne.jp
* base: mirror.fairway.ne.jp
* extras: mirror.fairway.ne.jp
* rpmforge: ftp.kddilabs.jp
* updates: mirror.fairway.ne.jp
Excluding Packages in global exclude list
Finished
126 packages excluded due to repository priority protections
Setting up Install Process
No package to available.
No package work available.
No package around available.
No package the available.
No package problem available.
Resolving Dependencies
--> Running transaction check
---> Package clamd.i386 0:0.98-2.el5.rf set to be updated
--> Processing Dependency: clamav = 0.98-2.el5.rf for package: clamd
--> Processing Dependency: libclamav.so.6 for package: clamd
--> Processing Dependency: libclamav.so.6(CLAMAV_PRIVATE) for package: clamd
--> Processing Dependency: libclamav.so.6(CLAMAV_PUBLIC) for package: clamd
--> Finished Dependency Resolution
clamd-0.98-2.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: libclamav.so.6 is needed by package clamd-0.98-2.el5.rf.i386 (rpmforge)
clamd-0.98-2.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: libclamav.so.6(CLAMAV_PUBLIC) is needed by package clamd-0.98-2.el5.rf.i386 (rpmforge)
clamd-0.98-2.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: libclamav.so.6(CLAMAV_PRIVATE) is needed by package clamd-0.98-2.el5.rf.i386 (rpmforge)
clamd-0.98-2.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: clamav = 0.98-2.el5.rf is needed by package clamd-0.98-2.el5.rf.i386 (rpmforge)

Packages skipped because of dependency problems:
clamd-0.98-2.el5.rf.i386 from rpmforge

 さっぱりです。
記事編集 編集
Re: ClamAVのインストールが出来ません このメッセージに返信する
日時: 2013/10/09(Wed) 08:08
名前: stranger
URL: http://ja.528p.com/
# yum install clamav clamav-db --enablerepo=rpmforge
Loaded plugins: fastestmirror, priorities, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: www.ftp.ne.jp
* cr: www.ftp.ne.jp
* extras: www.ftp.ne.jp
* rpmforge: ftp.riken.jp
* updates: www.ftp.ne.jp
rpmforge | 1.9 kB 00:00
rpmforge/primary_db | 2.7 MB 00:17
542 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package clamav.i686 0:0.98-2.el6.rf will be installed
---> Package clamav-db.i686 0:0.98-2.el6.rf will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
clamav i686 0.98-2.el6.rf rpmforge 2.5 M
clamav-db i686 0.98-2.el6.rf rpmforge 34 M

Transaction Summary
================================================================================
Install 2 Package(s)

Total download size: 37 M
Installed size: 42 M
Is this ok [y/N]:

rpmforgeはrepo情報でenable=0にしただけであとはさわっていません
firstestmirrorでftp.riken.jpを選んでいます
問題ないようですよ

yumのデータベースがおかしくなっていませんか
記事編集 編集
Re: ClamAVのインストールが出来ません このメッセージに返信する
日時: 2013/10/09(Wed) 19:43
名前: アサピーファン
URL:
同じ事をやってみました。
レポジトリを更新した後にやってみました。

# yum install clamav clamav-db --enablerepo=rpmforge
Loaded plugins: downloadonly, fastestmirror, priorities
Loading mirror speeds from cached hostfile
* addons: ftp.iij.ad.jp
* base: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* rpmforge: ftp.riken.jp
* updates: ftp.iij.ad.jp
Excluding Packages in global exclude list
Finished
126 packages excluded due to repository priority protections
Setting up Install Process
No package clamav available.
No package clamav-db available.
Nothing to do


># yum install clamav clamav-db --enablerepo=rpmforge
>Loaded plugins: fastestmirror, priorities, refresh-packagekit, security
>Loading mirror speeds from cached hostfile
> * base: www.ftp.ne.jp
> * cr: www.ftp.ne.jp
> * extras: www.ftp.ne.jp
> * rpmforge: ftp.riken.jp
> * updates: www.ftp.ne.jp
>rpmforge | 1.9 kB 00:00
>rpmforge/primary_db | 2.7 MB 00:17
>542 packages excluded due to repository priority protections
>Setting up Install Process
>Resolving Dependencies
>--> Running transaction check
>---> Package clamav.i686 0:0.98-2.el6.rf will be installed
>---> Package clamav-db.i686 0:0.98-2.el6.rf will be installed
>--> Finished Dependency Resolution
>
>Dependencies Resolved
>
>================================================================================
> Package Arch Version Repository Size
>================================================================================
>Installing:
> clamav i686 0.98-2.el6.rf rpmforge 2.5 M
> clamav-db i686 0.98-2.el6.rf rpmforge 34 M
>
>Transaction Summary
>================================================================================
>Install 2 Package(s)
>
>Total download size: 37 M
>Installed size: 42 M
>Is this ok [y/N]:
>
>rpmforgeはrepo情報でenable=0にしただけであとはさわっていません
>firstestmirrorでftp.riken.jpを選んでいます
>問題ないようですよ
>
>yumのデータベースがおかしくなっていませんか
記事編集 編集
Re: ClamAVのインストールが出来ません このメッセージに返信する
日時: 2013/10/10(Thu) 00:23
名前: stranger
URL: http://ja.528p.com/
>レポジトリを更新した後にやってみました
yum clean all
をしたということ?
ふるいキャッシュが残っているとNo Packagesになる場合がある

yum clean all 下記に記すオプションすべてを有効にする(すべてのキャッシュを削除)
yum clean dbcache 高速アクセスのためのデーターベースキャッシュを削除
yum clean headers ダウンロードしたヘッダファイルを削除
yum clean metadata ダウンロードしたメタデータを削除
yum clean packages ダウンロードしたパッケージを削除
記事編集 編集
Re: ClamAVのインストールが出来ません このメッセージに返信する
日時: 2013/10/10(Thu) 10:57
名前: ゆりこ
URL:
>Excluding Packages in global exclude list

exclude=clam*
みたいな感じでexclude設定してないですか?

あるいは、priority設定でrpmforgeのpriorityを低くしてるとか。
参考:http://centossrv.com/rpmforge.shtml
>なお、標準リポジトリとRPMforgeリポジトリの両方で提供されるパッケージについて、yum-prioritiesプラグインを導入して標準リポジトリのパッケージがRPMforgeリポジトリのパッケージで上書きされてしまわないようにする。
記事編集 編集
Re: ClamAVのインストールが出来ません このメッセージに返信する
日時: 2013/10/10(Thu) 18:30
名前: gpg
URL:
本質からはずれますが、rpmfogeのパッケージとdagのパッケージは
両方共に el5.rf がついているのですが同じものでは無いと言うことで
合ってますか?うちで試したら違うものでした。(dagでないと動作しなかった)
amavisd-newと組み合わせでインストールされているとすると
組み合わせによっては動作しなくなります。

ここが参考になりそう
http://blog.goo.ne.jp/longinus256/e/9f81ba8a285f1c7474529f3fa30d0df6
記事編集 編集
Re: ClamAVのインストールが出来ません このメッセージに返信する
日時: 2013/10/20(Sun) 11:10
名前: アサピーファン
URL:
stranger さま 
ゆりこ さま
gpg さま

どうしても改善できないので、再度インストールしてみたいと思います。
ありがとうございます。
記事編集 編集

Page: | 1 | 2 |

件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -