如何将 ClamAV 引擎从 0.98.1 更新至 0.98.4

如何将 ClamAV 引擎从 0.98.1 更新至 0.98.4
ClamAV update process started at Mon Sep 22 04:59:22 2014
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.98.1 Recommended version: 0.98.4
DON'T PANIC! Read http://www.clamav.net/support/faq
main.cvd is up to date (version: 55, sigs: 2424225, f-level: 60, builder: neo)
daily.cld is up to date (version: 19413, sigs: 1148321, f-level: 63, builder: neo)
bytecode.cvd is up to date (version: 242, sigs: 46, f-level: 63, builder: dgoddard)

我尝试$sudo freshclam使用 sudo

add-apt-repository ppa:ubuntu-clamav/ppa

sudo apt-get update
sudo apt-get install --reinstall clamav
clamscan -V
ClamAV 0.98.1/19413/Sun Sep 21 23:35:57 2014

但不起作用

如何将 ClamAV 引擎版本从 0.98.1 更新到 0.98.4?

谢谢

答案1

Ubuntu 存储库现在有 0.98.5。此答案保留在这里作为遗留问题和证据,以说明为什么此答案被 +1 和接受。


如果您担心 PPA 代码中的安全漏洞,您可以按照 Karl 的回答构建和编译 ClamAV 的源代码。

话虽如此,我最近将 ClamAV 0.98.4 从 Debian Unstable 反向移植到了 Precise、Trusty 和 Utopic 的 PPA 中,没有任何变化,而且该 PPA位于此处。如果您不介意直接使用来自 Debian 且不做任何更改的软件包,那么您可以clamav 0.98.4使用以下命令从我的 PPA 安装:

sudo add-apt-repository ppa:teward/clamav
sudo apt-get update
sudo apt-get upgrade

请注意,您必须假设我不会引入漏洞。如果您真的想看看 Debian Unstable 和我的 PPA 之间有什么区别,更改文件可以在 PPA 本身中找到。(我所做的只是为 Ubuntu 上传添加了一个更改日志条目,仅此而已)

答案2

从源代码构建肯定会让你获得最新版本,请参阅https://github.com/vrtadmin/clamav-faq/blob/master/faq/Installing.md如果你还有其他问题如何编译 clamav 0.98.3

可能还有其他方法,例如人们以软件包形式提供最新版本的构建版本(Ubuntu 的 deb 软件包或其他必须转换的格式)。安装这些软件包可能比仅坚持使用 0.98.1 存在更严重的安全漏洞 - 发行版的意义在于提供一组经过交互测试的兼容软件包。

相关内容