当我执行sudo freshclam
它时,会给我以下警告:
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.99 Recommended version: 0.99.2
但是sudo apt-get update
,sudo apt-get upgrade
似乎并不能解决问题。
我该如何更新?
当我执行sudo freshclam
它时,会给我以下警告:
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.99 Recommended version: 0.99.2
但是sudo apt-get update
,sudo apt-get upgrade
似乎并不能解决问题。
我该如何更新?
Answers:
如果是从软件包安装的,则建议您从发行发行商处找到批准的软件包并进行安装。ClamAV团队不会为每个发行版本维护单独的软件包。如果没有新软件包,则有三个选项:
- 等待
- 构建蛤包
- 从源安装
可以等待,因为clamav即使不是最新版本,也仍在工作。该警告更仅供参考。另外,您无需手动运行freshclam。如果您输入
tail -20 /var/log/clamav/freshclam.log
您应该看到更多信息,告诉您数据库等最近(如今天)已更新。当我这样做时,我会看到与您相同的警告,下一条消息是“ don't panic: see https://github.com/vrtadmin/clamav-faq FAQ page
所以,不要惊慌”。
我不建议从源代码进行编译,因为它不会通过APT进行更新,但这是指南
摘要:
卸载旧版本 sudo apt remove clamav
从ClamAV网站下载tar文件
tar xf clamav*
然后提取,cd clamav*
然后:
./configure
make
sudo make install
然后跑
sudo freshclam
与往常一样,请参阅文档以获取更多帮助
Zanna关于从源代码安装的建议是解决该问题的正确方法。
但是,对该问题的更直接答案是要注意,0.99是Ubuntu 16.04的clamav的最新版本(Ubuntu的最新版本)。参见http://packages.ubuntu.com/xenial/clamav。
该程序发出的警告表明上游有clamav的新版本(例如,由clamav的开发人员提供)。Ubuntu的最新版本的最新版本实际上可能会旧一些。由于该消息只是警告,因此可以忽略它。如果0.99有一个“严重”安全漏洞,则很可能会发布适当的补丁程序。
从源代码安装是一种解决方案,但是您必须手动使其保持最新状态,而这是我们经常忘记做的事情。
我对clamav知之甚少,但是对于病毒扫描程序,您想要更新的是病毒定义。假设您使用的版本仍可以更新病毒定义,则应该没问题。