如何编译 clamav 0.98.3

如何编译 clamav 0.98.3

到目前为止,我从未编译过程序。我只使用 Windows XP 作为我唯一的操作系统,所以我从来不需要学习如何在 Xubuntu 14.04 的终端中输入这些命令。我花了 3 天时间阅读有关如何处理此问题的常见问题解答,但我只能从这里下载 clamav 0.98.3http://sourceforge.net/projects/clamav/files/clamav/0.98.3/

同样,clamav 的用户也知道我们不能只输入 $ sudo freshclam 并自动将 clamav 0.98.1 更新到 0.98.3 。

请一步一步地解释如何更新我的防病毒软件。提前致谢。

答案1

Linux 恶意软件正在增加(这是一个好兆头,因为这意味着 Linux 正在变得非常流行!),启用防火墙并使用良好的防病毒软件来检查可疑文件是一种很好的做法;这也有助于保护您家中/办公室中的其他计算机。
要更新 ClamAV 的引擎+数据库并修复漏洞/错误,请执行此安全且简单的程序

  1. 连接到互联网;您需要稳定的连接。

  2. 在终端(xterm 也可以)中执行sudo apt-get updatesudo apt-get upgrade这将确保您的系统是最新的;如果您的基础安装较旧或源定义较旧,clamAV 安装程序的行为可能会有所不同。

  3. 像任何其他 Ubuntu 软件一样,从官方 Ubuntu 存储库安装最新的 ClamAV。不要从其他不安全和非特定的来源安装它,这可能会很危险

  4. 执行sudo add-apt-repository ppa:ubuntu-clamav/ppa然后sudo apt-get upgrade。这应该会更新引擎。

  5. 完成所有这些之后,执行sudo freshclam以更新定义。您必须在引擎升级后执行此操作。

如果您无法自动升级 ClamAV 安装,请从源代码升级或等待 Ubuntu 特定版本。我经常建议从源代码编译软件包,因为您通常会获得更好的结果,并且可以看到您正在安装的内容;请注意,这种安装类型并不总是可行的,您需要正确的依赖项。
从源安装 ClamAV跟着官方 ClamAV 源安装指南;如果您不理解本指南的某一点,请随意在这里发表评论询问,如果我能提供任何帮助,请不要忘记按向上箭头。

答案2

  1. 您不需要防病毒软件。

  2. 当您运行 时sudo freshclam,应该会下载并安装新的数据库。我猜(由于您没有真正解释)让您担心的是这条消息:

    $ sudo freshclam 
    ClamAV update process started at Sun May 11 22:18:14 2014
    WARNING: Your ClamAV installation is OUTDATED!
    WARNING: Local version: 0.98.1 Recommended version: 0.98.3
    DON'T PANIC! Read http://www.clamav.net/support/faq
    

    首先,这只是一个警告。您可以忽略它,数据库将正确更新。如果您坚持不忽略它,您应该按照它说的做,阅读http://www.clamav.net/support/faq这将带你进入升级说明:https://github.com/vrtadmin/clamav-faq/blob/master/faq/Upgrading.md。到达那里后,您会注意到第一个建议是只需等待,直到系统有可用的软件包。

    如果你等了一会儿,Ubuntu 会提示你更新到最新的 clamav。如果你等不及了,坚持要安装它,那么你需要从源代码安装。我再怎么强调也不为过,这不值得。你真的不需要 Linux 上的防病毒扫描程序,当然也不需要其引擎的最新版本。如果你坚持要安装一个,只需正常更新它,sudo freshclam然后就这样了。

    无论如何,要从源代码安装,你需要按照说明进行操作这里

  3. 你不需要杀毒软件。真的,你不需要。

相关内容