web-dev-qa-db-ja.com

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は、トリックを行っていないようです。

どうすれば更新できますか?

10
Tanuj Singh

ClamAV Webサイトのアップグレード方法のページ から:

パッケージからインストールした場合は、ディストリビューションプロバイダーから承認されたパッケージを見つけてインストールすることをお勧めします。 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をアンインストールします

ClamAV Webサイト からtarファイルをダウンロードします

tar xf clamav*で抽出し、次にcd clamav*で抽出してから:

./configure
make
Sudo make install

その後、実行します

Sudo freshclam

いつものように、詳細なヘルプについては documentation を参照してください

7
Zanna

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

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

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

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

Clamavについてはあまり知りませんが、ウイルススキャナーの場合、最新に保ちたいのはウイルス定義です。使用しているバージョンのウイルス定義がまだ更新されていると仮定すると、問題ありません。

5
Ray