如何更新 ClamAV 安装?

如何更新 ClamAV 安装?

当我执行时,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没有起到作用。

我该如何更新它?

答案1

来自ClamAV 网站页面介绍如何升级

如果您从软件包安装,我们建议您从发行版提供商处找到批准的软件包并安装它。ClamAV 团队不会为每个发行版维护单独的软件包。如果没有新软件包,您有三个选择:

  • 等待
  • 构建 Clam 包
  • 从源安装

等待是可以的,因为 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

从以下位置下载 tar 文件ClamAV 网站

然后使用tar xf clamav*then进行提取cd clamav*

./configure
make
sudo make install

然后运行

sudo freshclam

与往常一样,参见文档获取更多帮助

答案2

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

然而,对这个问题更直接的回答是,0.99 是 Ubuntu 16.04(Ubuntu 的最新版本)的 clamav 的最新版本。请参阅http://packages.ubuntu.com/xenial/clamav

程序发出的警告表明上游有新版本的 clamav(即由 clamav 的开发人员开发)。Ubuntu 最新版本的最新版本实际上可能有点旧。由于该消息只是警告,您可以忽略它。如果 0.99 存在“严重”安全漏洞,那么很可能会发布适当的补丁。

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

我对 clamav 了解不多,但对于病毒扫描程序来说,您需要保持最新的病毒定义。假设您使用的版本仍然可以更新病毒定义,那么您应该没问题。

相关内容