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
誰か助けてもらえますか?
Clamavを使い始めたときにこの問題が発生したことを覚えているようです。自分がこれを書いていたことに気付いたメモを振り返ってみます。
まず、コマンドプロンプトで次のように入力して、私のuidとgidを見つけます:id your_username
Uidとgidがどこかに含まれている長いテキスト行が表示されたら、次のように入力します:Sudo chown UID.GID /var/lib/clamav
次にSudo chmod 755 /var/lib/clamav
上記のidコマンドから取得した値でUIDとGIDを変更します。
それが役に立てば幸い
はい、freshclam
をSudo
とともに実行します。
Sudo freshclam
http://www.iasptk.com/ubuntu/19931-ubuntu-1204-clamav-problem-with-updating
ターミナル:
アップデーターを停止します:
Sudo /etc/init.d/clamav-freshclam stop
更新:
Sudo freshclam -v
アップデーターを開始します:
Sudo /etc/init.d/clamav-freshclam start
Dockerコンテナーで同じエラーが発生し、次のように追加して解決できます。
AllowSupplementaryGroups true
/etc/clamav/clamd.confに
お役に立てば幸いです。