最近在Centos下建了Postfix,用于科研、学习、培训,完成邮件网关的内容,方便中后期邮件服务平台网关ip的容灾提前做一些准备。今天安装Postfix作为Clamv杀毒软件包升级的部分安装设备,遇到了一首小主题曲。
遇到实际问题的时候,不是问题,就是之前安装的Clamv版本是0.98.4。在过去的安装过程中,升级杀毒软件库是很正常的。但是过了一段时间,发现freshclam升级病毒库时,下图不正确。
我想了想也没什么,就升级版本吧。首先实现了Yum更新,发现找不到新版本。然后想起百胜更新不能,只好去官网找rpm包或者源码包。但是找了半天,只找到官网免费下载源代码包的链接,免费下载编译器然后MakeInstall,都成功了。但是Linux安装后发现又实现了,仍然提醒版本过期,很无奈。在网上找了第三方的Yum源码,发现才0.98.4版本,让我有一小会觉得很无聊。冷静下来再想想。我们去官网找找吧。最后,我在不知道文件目录有多少层之后,在一个不起眼的地方找到了Clacla。
我觉得现在可以升级了,但是在安装Clamv的时候,我报了下图,是不正确的:
根据提醒,回购文件的写法好像有问题。进入epel.repo文档后,发现baseurl和mirrorlist的注释部分是错误的。对于这些内容,大家可以看一下我之前的一篇关于用Cobbler部署Linux的文章,里面也提到了repo文档标注错误导致Yum无法安装该程序。就按下面的方法改一下,保存。
更改文档“/etc/yum.repos.d/epel.repo”,取消baseurl的注释和mirrorlist的注释。你可以。再次实现了Yuminstallclamv命令,最后升级了。查看新版本:
升级安裝后,再度实行freshclam指令升級病毒库,已不报版本不正确了,如下图所显示:从上面看来是早已升级了,进到/var/log/clamav/文件目录查询freshclam.log文件,显示信息以下: 从此次出错看来,Clamv杀毒软件包我们不能仅仅关心于病毒库是不是升级,還是必须确保手机软件也是一切正常开展升级的,当有比你应用的升级的ClamAV版本,你能在实行freshclam获得“YourClamAVinstallationisOUTDATE”的提醒,为了更好地可以检验全新的病原体,你不但要有全新的病毒库,還是要升级到全新的扫描仪程序流程的。 好啦,如上是我这一Linux青菜所碰到的一次有关Clamv杀毒软件包升级时碰到难题的排错全过程,期待能给其他也遇到过此难题和已经处理此难题的小伙伴们有一些协助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)