Sudo freshclam
を実行すると、次の警告が表示されます。
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.99 Recommended version: 0.99.2
しかし、Sudo apt-get update
とSudo apt-get upgrade
は、トリックを行っていないようです。
どうすれば更新できますか?
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 を参照してください
ソースからのインストールに関するZannaの提案は、問題の正しい解決策です。
しかし、質問に対するより直接的な答えは、0.99がUbuntu 16.04の最新バージョンのclamav(Ubuntuの最新バージョン)であることに注意することです。 http://packages.ubuntu.com/xenial/clamav を参照してください。
プログラムからの警告は、アップストリームのclamavの新しいバージョンがあることを示します(つまり、clamavの開発者によって)。 Ubuntuの最新バージョンの最新バージョンは、実際には少し古い場合があります。メッセージは単なる警告であるため、無視できます。 0.99に「深刻な」セキュリティ上の欠陥がある場合、適切なパッチがリリースされる可能性が高いです。
ソースからのインストールは解決策の1つですが、手動で最新の状態に保つ必要があります。これはよく忘れることです。
Clamavについてはあまり知りませんが、ウイルススキャナーの場合、最新に保ちたいのはウイルス定義です。使用しているバージョンのウイルス定義がまだ更新されていると仮定すると、問題ありません。