64位 CentOS 5.4 下更新clamav
开机时提示clamav out of date 过时了
以为更新病毒库就可以了。所以 运行了一下
#freshclam
结果还是不行 才明白是杀毒引擎过期了需要更新,于是在网上搜集了资料总结了一下,大家共同学习使用。
共有两种方式
1)卸载原来的,手动重新安装 我自没有试大家可以自己找文章下面是一些文章的网址自己看喽!
2)设置更新源自动更新
1.停止服务 #service clamd stop #service postfix stop
2.增加更新源#vi /etc/yum.repos.d/dag.repo
在dag.repo增加以下代码:
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/RedHat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=1
3.添加钥匙 #rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
4.更新clamav #yum update clamav 输入y(表示安装)enter就可了
5.打开服务 #service clamd start
#service postfix start
网上还有一些说要往下修改 clamav.log所有者和所有组
我对clamav不是很了解所以视个人情况而定。否反正我觉得可以用了已经。 你可以查看一下clamav的版本 #clamdscan -V 我选择的是第二个方法,大家可以自己选择。 各个系统版本修改一下网址等参数都可以用。
顺便题下 clamav需要的5个包(个人可以视情况添减)
clamd-0.96.2-2.el5.rf.x86_64.rpm
clamav-db-0.96.2-2.el5.rf.x86_64.rpm
clamav-0.96.2-2.el5.rf.x86_64.rpm
clamav-milter-0.96.2-2.el5.rf.x86_64.rpm
clamav-devel-0.96.2-2.el5.rf.x86_64.rpm
顺便留下rpm包的地址
64 位的 http://rpmforge.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/
其他的自己找了http://rpmforge.sw.be/