web-dev-qa-db-ja.com

clamavアンチウイルスを更新できません

Sudo freshclamコマンドでclamavアンチウイルスの定義を更新していましたが、出力は次のとおりでした。

ERROR: /var/log/clamav/freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).

これは、アップデートが現在自動的に実行されているか、別の場所で実行されているためです(これについて知っているでしょう)。自動実行の頻度を変更したり、次のコマンドを実行して自動実行を停止したりできます。

Sudo dpkg-reconfigure clamav-freshclam

セットアップが完了すると、Sudo freshclamをエラーなしで実行できます(cronに設定し、自動的にチェックするときにコマンドを実行しない限り)。

10
user364819

デーモンの実行によってロックされているため、clamavデータベースを更新できないと思います。おそらく、Ubuntuは自動更新を続行します。

ウイルスデータベースを手動で更新するには、CLIに入力してデーモンを停止する必要があります

Sudo /etc/init.d/clamav-freshclam stop

これで、ウイルスシグネチャを更新できます。

Sudo freshclam -v

最後に、デーモンを再起動します

Sudo /etc/init.d/clamav-freshclam start
5
Christianus