如何編譯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. 您不需要防毒軟體。真的,你只是不知道。

相關內容