Я установил Debian на машину с 1 ГБ памяти и clamav, которые я иногда устанавливал для запуска поиска вирусов, всегда в памяти из-за автозапуска и занимал около 30% от общего числа оперативной памяти ...

Как отключить автозапуск службы clamd и запускать только тогда, когда она мне нужна?

1 ответ1

0

ClamAV пакеты

Антивирус ClamAV разделен на несколько пакетов debian с именами clamav, clamav-freshclam freshclam и clamav-daemon как указано на веб-странице пакета debian (jessie):

[...] гибкий и масштабируемый многопоточный демон в пакете clamav-daemon, сканер командной строки в пакете clamav и инструмент для автоматического обновления через Интернет в пакете clamav-freshclam. Программы основаны на libclamav, который может использоваться другим программным обеспечением.

ClamAV автозапуск демона

Автоматический запуск демона clamd запускается скриптом /etc/init.d/clamav-daemon из пакета clamav-daemon . Это дает вам две возможности отключить автоматический запуск этого демона:

  • Удаление пакета clamav-daemon по- прежнему сохраняя clamav и freshclam
  • Или отключите автозапуск демона, установленного clamav-daemon:
    # disable auto-start
    update-rc.d clamav-daemon disable
    # one-shot startup of the daemon when you want
    service clamav-daemon start

Заметки демона ClamAV

Обратите внимание, что, читая ваши потребности, я думаю, вы никогда не захотите запустить clamd (clamav-daemon), цель которого в основном посвящена подключению почтового сервера и сканированию файлов при доступе. В любом случае, оба вышеуказанных варианта должны решить вашу проблему. Первый вариант также сэкономит ~ 1 МБ дискового пространства, что несущественно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .