how often is clamav checking for updates?
A menos que você configure um cronjob, ele não verificará atualizações.
Do I have to manually run freshclam via a cronjob?
O propósito de um cronjob é automatizar o processo. Você pode decidir executá-lo da seguinte maneira:
/etc/cron.daily
/etc/cron.hourly
/etc/cron.weekly
/etc/cron.monthly
Eu recomendo cron.daily e configure-o por meio de um script de shell.
sudo gedit /etc/cron.daily/freshclam.sh
#!/bin/sh
/usr/bin/freshclam --quiet
Isso agora será executado com todos os seus outros trabalhos cron.daily
Salvar e sair
chmod 755 /etc/cron.daily/freshclam.sh