Как обновить установку ClamAV?

11

Когда я выполняю sudo freshclamэто, я получаю следующие предупреждения:

WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.99 Recommended version: 0.99.2

Но sudo apt-get updateи sudo apt-get upgradeне похоже, чтобы сделать трюк.

Как я могу обновить его?

Танудж Сингх
источник
howtoforge.com/community/threads/…
Фрэнк Шрайвер
@FrankSchrijver Эта ссылка очень старая, и решения не работали, когда я тестировал только сейчас
Zanna

Ответы:

7

Со страницы сайта ClamAV о том, как обновить :

Если вы установили пакет, мы предлагаем вам найти утвержденный пакет у поставщика дистрибутива и установить его. Команда ClamAV не поддерживает отдельные пакеты для каждой сборки дистрибутива. Если новых пакетов нет, у вас есть три варианта:

  • Подождите
  • Build Clam Package
  • Установить из источника

Это нормально, потому что clamav все еще работает, хотя это не последняя версия. Это предупреждение больше относится к вашему сведению. Кроме того, вам не нужно вручную запускать freshclam. Если вы печатаете

tail -20 /var/log/clamav/freshclam.log

Вы должны увидеть дополнительную информацию, сообщающую, что базы данных и т. д. были недавно (как и сегодня) обновлены. Когда я делаю это, я вижу то же самое предупреждение, что и вы, и следующее сообщение: don't panic: see https://github.com/vrtadmin/clamav-faq FAQ pageТак, не паникуйте.

Я не рекомендую компилировать из исходного кода, так как он не будет обновляться через APT, но вот руководство

Резюме:

Удалить старую версию sudo apt remove clamav

Загрузите файл tar с сайта ClamAV

извлечь с tar xf clamav*тогда cd clamav*и потом:

./configure
make
sudo make install

тогда беги

sudo freshclam

Как всегда, см. Документацию для получения дополнительной помощи

Занна
источник
5

Предложение Занны об установке из источника - правильное решение проблемы.

Однако более прямой ответ на этот вопрос заключается в том, что 0.99 - это последняя версия clamav для Ubuntu 16.04 (последняя версия Ubuntu). См. Http://packages.ubuntu.com/xenial/clamav .

Предупреждение от программы указывает на наличие новой версии clamav upstream (т.е. разработчиками clamav). Последняя версия последней версии Ubuntu может быть немного старше. Поскольку сообщение является просто предупреждением, вы можете не обращать на него внимания. Если у 0.99 есть «серьезный» недостаток безопасности, то, скорее всего, будет выпущен правильный патч.

Установка из исходного кода - это одно из решений, но вам придется обновлять его вручную - то, что мы часто забываем делать.

Я не знаю много о clamav, но для вирусных сканеров, что вы хотите держать в курсе, это определения вирусов. Предполагая, что в используемой версии все еще могут быть обновлены определения вирусов, все будет в порядке.

луч
источник