我用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).发布于 2016-01-08 23:31:54
这很可能是因为更新目前正在自动运行,或者您正在其他地方运行它(您可能知道这一点)。您可以更改它自动运行的频率,也可以通过运行以下命令来停止它的自动运行:
sudo dpkg-reconfigure clamav-freshclam安装完成后,您将能够运行sudo freshclam,而不会出现错误(除非您将其设置为cron,并且在它自动检查的时候碰巧执行了该命令)。
发布于 2016-01-09 02:45:46
我认为您无法更新clamav数据库,因为它被运行守护进程锁定。据推测,Ubuntu将继续进行自动更新。
来停止守护进程
sudo /etc/init.d/clamav-freshclam stop现在您可以更新病毒签名:
sudo freshclam -v最后,重新启动守护进程
sudo /etc/init.d/clamav-freshclam start发布于 2016-01-09 02:17:15
另一件事是编辑/var/log/clamav/freshclam。文件并将1更改为0。这是您将在文件中看到的唯一数据,如果不让它单独处理的话!然后等等。
只有当其他解决方案不起作用时,才能这样做!虽然这是一个激烈的步骤,但它所做的是告诉弗雷斯特拉姆,它还没有运行。
记住,如果其他建议不起作用,这只是最后的解决方案。
https://askubuntu.com/questions/718821
复制相似问题