如何更新 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和 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 不太了解,但對於病毒掃描程序,您想要保持最新的是病毒定義。假設您使用的版本仍然可以更新病毒定義,那麼應該沒問題。

相關內容