如何编译clamav 0.98.3

我从来没有编译过一个程序,直到现在我只使用Windows XP作为我独特的操作系统,所以我从来不需要学习如何在Xubuntu 14.04的终端中输入这些命令。 我已经通过3天阅读关于如何处理这个问题的常见问题,但我只能从这里下载clamav 0.98.3 http://sourceforge.net/projects/clamav/files/clamav/0.98.3/

clamav的用户也知道我们不仅可以键入$ sudo freshclam并自动将我们的clamav 0.98.1更新为0.98.3。

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

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源安装指南 ; 如果您不理解指南的某一点,请随时通过评论询问,如果我有任何帮助,请不要忘记按向上箭头。

  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. 您不需要防病毒软件。 真的,你没有。