Wie aktualisiere ich die ClamAV-Installation?

11

Wenn ich es ausführe sudo freshclam, erhalte ich die folgenden Warnungen:

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

Aber sudo apt-get updateund sudo apt-get upgradescheinen den Trick nicht zu tun.

Wie kann ich es aktualisieren?

Tanuj Singh
quelle
@FrankSchrijver Dieser Link ist sehr alt und die Lösungen haben nicht funktioniert, als ich gerade getestet habe
Zanna

Antworten:

7

Auf der ClamAV-Website erfahren Sie, wie Sie ein Upgrade durchführen :

Wenn Sie von einem Paket installiert haben, empfehlen wir Ihnen, das genehmigte Paket von Ihrem Distributionsanbieter zu suchen und zu installieren. Das ClamAV-Team verwaltet nicht für jeden Distributionsbuild einzelne Pakete. Wenn keine neuen Pakete vorhanden sind, haben Sie drei Möglichkeiten:

  • Warten
  • Erstellen Sie ein Muschelpaket
  • Von der Quelle installieren

Es ist in Ordnung zu warten, da clamav immer noch funktioniert, obwohl es nicht die neueste Version ist. Diese Warnung ist mehr FYI. Außerdem müssen Sie freshclam nicht manuell ausführen. Wenn Sie tippen

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

Sie sollten weitere Informationen sehen, die Ihnen mitteilen, dass die Datenbanken usw. kürzlich (wie heute) aktualisiert wurden. Wenn ich das mache, sehe ich die gleiche Warnung wie Sie und die nächste Meldung lautet don't panic: see https://github.com/vrtadmin/clamav-faq FAQ pageAlso, keine Panik.

Ich empfehle nicht, aus dem Quellcode zu kompilieren, da es nicht über APT aktualisiert wird, aber hier ist die Anleitung

Zusammenfassung:

Deinstallieren Sie die alte Version sudo apt remove clamav

Laden Sie die TAR-Datei von der ClamAV-Website herunter

extrahieren mit tar xf clamav*dann cd clamav*und dann:

./configure
make
sudo make install

dann renne

sudo freshclam

Weitere Hilfe finden Sie wie immer in der Dokumentation

Zanna
quelle
5

Zannas Vorschlag zur Installation von der Quelle ist die richtige Lösung für das Problem.

Eine direktere Antwort auf die Frage ist jedoch, dass 0.99 die neueste Version von clamav für Ubuntu 16.04 (die neueste Version von Ubuntu) ist. Siehe http://packages.ubuntu.com/xenial/clamav .

Die Warnung des Programms zeigt an, dass eine neue Version von clamav vorgelagert ist (dh von den Entwicklern von clamav). Die neueste Version für die neueste Version von Ubuntu ist möglicherweise etwas älter. Da die Nachricht nur eine Warnung ist, können Sie sie ignorieren. Wenn 0.99 eine "schwerwiegende" Sicherheitslücke aufweist, wird höchstwahrscheinlich ein geeigneter Patch veröffentlicht.

Die Installation von der Quelle ist eine Lösung, aber Sie müssen sie manuell auf dem neuesten Stand halten - etwas, das wir oft vergessen.

Ich weiß nicht viel über Clamav, aber für Virenscanner möchten Sie die Virendefinitionen auf dem neuesten Stand halten. Angenommen, die von Ihnen verwendete Version kann die Virendefinitionen weiterhin aktualisieren, sollte es Ihnen gut gehen.

Strahl
quelle