如何更新ClamAV安装?


11

当我执行sudo freshclam它时,会给我以下警告:

WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.99 Recommended version: 0.99.2

但是sudo apt-get updatesudo apt-get upgrade似乎并不能解决问题。

我该如何更新?



@FrankSchrijver该链接非常旧,我刚刚测试时解决方案不起作用
Zanna

Answers:


7

ClamAV网站页面了解如何升级

如果是从软件包安装的,则建议您从发行发行商处找到批准的软件包并进行安装。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

与往常一样,请参阅文档以获取更多帮助


5

Zanna关于从源代码安装的建议是解决该问题的正确方法。

但是,对该问题的更直接答案是要注意,0.99是Ubuntu 16.04的clamav的最新版本(Ubuntu的最新版本)。参见http://packages.ubuntu.com/xenial/clamav

该程序发出的警告表明上游有clamav的新版本(例如,由clamav的开发人员提供)。Ubuntu的最新版本的最新版本实际上可能会旧一些。由于该消息只是警告,因此可以忽略它。如果0.99有一个“严重”安全漏洞,则很可能会发布适当的补丁程序。

从源代码安装是一种解决方案,但是您必须手动使其保持最新状态,而这是我们经常忘记做的事情。

我对clamav知之甚少,但是对于病毒扫描程序,您想要更新的是病毒定义。假设您使用的版本仍可以更新病毒定义,则应该没问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.