Comment mettre à jour l'installation de ClamAV?

11

Lorsque je l'exécute, sudo freshclamil me donne les avertissements suivants:

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

Mais sudo apt-get updateet sudo apt-get upgradene semblent pas faire l'affaire.

Comment puis-je le mettre à jour?

Tanuj Singh
la source
@FrankSchrijver Ce lien est très ancien, et les solutions n'ont pas fonctionné lorsque je l'ai testé tout à l'heure
Zanna

Réponses:

7

À partir de la page du site Web de ClamAV sur la mise à niveau :

Si vous avez installé à partir d'un package, nous vous suggérons de trouver le package approuvé auprès de votre fournisseur de distribution et de l'installer. L'équipe ClamAV ne gère pas de packages individuels pour chaque version de distribution. S'il n'y a pas de nouveaux packages, vous avez trois options:

  • Attendez
  • Build Clam Package
  • Installer depuis la source

Il est normal d'attendre car clamav fonctionne toujours même s'il ne s'agit pas de la dernière version. Cet avertissement est plus FYI. De plus, vous n'avez pas besoin d'exécuter manuellement freshclam. Si vous tapez

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

vous devriez voir plus d'informations, vous indiquant que les bases de données, etc. ont été récemment (comme dans, aujourd'hui) mises à jour. Lorsque je fais cela, je vois le même avertissement que vous et le message suivant est don't panic: see https://github.com/vrtadmin/clamav-faq FAQ pagedonc, ne paniquez pas.

Je ne recommande pas de compiler à partir des sources, car il ne sera pas mis à jour via APT, mais voici le guide

Résumé:

Désinstaller l'ancienne version sudo apt remove clamav

Téléchargez le fichier tar sur le site Web de ClamAV

extraire avec tar xf clamav*puis cd clamav*puis:

./configure
make
sudo make install

puis exécutez

sudo freshclam

Comme toujours, consultez la documentation pour plus d'aide

Zanna
la source
5

La suggestion de Zanna sur l'installation à partir de la source est la bonne solution au problème.

Cependant, une réponse plus directe à la question est de noter que 0.99 est la dernière version de clamav pour Ubuntu 16.04 (la dernière version d'Ubuntu). Voir http://packages.ubuntu.com/xenial/clamav .

L'avertissement du programme indique qu'il existe une nouvelle version de clamav en amont (c'est-à-dire par les développeurs de clamav). La dernière version de la dernière version d'Ubuntu peut en fait être un peu plus ancienne. Comme le message n'est qu'un avertissement, vous pouvez l'ignorer. Si 0.99 présente une faille de sécurité "grave", un correctif correct sera probablement publié.

L'installation à partir de la source est une solution, mais vous devrez la maintenir à jour manuellement - ce que nous oublions souvent de faire.

Je ne connais pas grand-chose à Clamav, mais pour les antivirus, ce que vous voulez garder à jour, ce sont les définitions de virus. En supposant que la version que vous utilisez peut toujours avoir les définitions de virus mises à jour, vous devriez aller bien.

Rayon
la source