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 チームは、ディストリビューション ビルドごとに個別のパッケージを管理しているわけではありません。新しいパッケージがない場合は、次の 3 つのオプションがあります。

  • 待って
  • 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*thencd clamav*と then を使用して抽出します。

./configure
make
sudo make install

実行

sudo freshclam

いつものように、ドキュメンテーションさらに詳しい情報

答え2

ソースからインストールするという Zanna の提案は、この問題の正しい解決策です。

しかし、この質問に対するより直接的な答えは、0.99がUbuntu 16.04(Ubuntuの最新バージョン)用のclamavの最新バージョンであるということです。http://packages.ubuntu.com/xenial/clamav

プログラムからの警告は、clamav アップストリーム (つまり、clamav の開発者による) に新しいバージョンの clamav があることを示しています。最新バージョンの Ubuntu の最新バージョンは、実際には少し古い可能性があります。メッセージは単なる警告なので、無視できます。0.99 に「重大な」セキュリティ上の欠陥がある場合は、適切なパッチがリリースされる可能性が高くなります。

ソースからインストールするのも 1 つの解決策ですが、手動で最新の状態に保つ必要がありますが、これは忘れがちな作業です。

clamav についてはあまり詳しくありませんが、ウイルス スキャナーの場合、最新の状態にしておく必要があるのはウイルス定義です。使用しているバージョンでウイルス定義を更新できると仮定すると、問題はありません。

関連情報