Имеется в виду, когда при работе с пакетами начинает появляться сообщение “Clamav databases have not fetched already. Waiting 5 sec …” и так 20 минут, пока не выведет ошибку.
- Останавливаем демон обновления антивирусных баз:
# systemctl stop clamav-freshclam
- Создаем задание обновления антивирусных баз через планировщик:
# nano -w /etc/cron.d/clamav-freshclam
Критичен именно такой путь к файлу заданий планировщика, так как на него “обращает внимание” systemd, когда принимает решение, запускать ли clamav-freshclam.service.
Содержимое файла — одна строка, вот она:0 */3 * * * root /usr/bin/freshclam --quiet >/dev/null 2>&1
- Делаем что надо с пакетами, чтобы посмотреть, что задержки 20 минут уже нет, например такая команда:
# apt install -f
- Перезагружаем хост, чтобы убедиться в том, что все сделали правильно; если после перезагрузки изначальная ошибка обновления не появляется, то все ОК.
- Профит.