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