После установки clamav и clamtk, при выполнении freshclam я получаю это сообщение:
freshclam
ERROR: Can't create temporary directory /var/lib/clamav/clamav-f52645d8e80b9b727228734e339d231d
Hint: The database directory must be writable for UID 1000 or GID 1000
Может ли кто-нибудь помочь?
http://www.iasptk.com/ubuntu/19931-ubuntu-1204-clamav-problem-with-updating
В терминале:
Остановите updater:
sudo /etc/init.d/clamav-freshclam stop
Обновление:
sudo freshclam -v
Запустите updater:
sudo /etc/init.d/clamav-freshclam start
Кажется, я помню эту проблему, когда впервые начал использовать clamav, просматривая свои заметки и обнаружил, что написал следующее:
Сначала узнайте мой uid и gid, набрав в командной строке: [ 110]
Должно дать вам длинную строку текста с идентификатором uid и где-нибудь в нем, затем наберите: sudo chown UID.GID /var/lib/clamav
затем sudo chmod 755 /var/lib/clamav
Измените UID и GID с полученными значениями из команды id выше.
надеюсь, что помогает
Да, запустите freshclam
с sudo
:
sudo freshclam
Я получил ту же ошибку в контейнере докера и мог разрешить его путем добавления:
AllowSupplementaryGroups true
к/etc/clamav/clamd.conf
Hope, который помогает.