AFAIK, nie ma potrzeby używania tego polecenia w Ubuntu, baza wirusów małży jest automatycznie aktualizowana. Jeśli go wykonasz, pojawi się błąd, taki jak BŁĄD: /var/log/clamav/freshclam.log jest zablokowany przez inny proces
Savvas Radevic
2
Aby wymusić codzienną aktualizację na żądanie, możesz zatrzymać usługę i aktualizację, a następnie uruchomić ją ponownie: $ service clamav-freshclam stopa następnie: $ sudo freshclami ponownie,$ service clamav-freshclam start
Michael
Odpowiedzi:
49
Aby zaktualizować bazę danych ClamAV, wykonaj sudo freshclam.
NAME
freshclam - update virus databases
SYNOPSIS
freshclam [options]
DESCRIPTION
freshclam is a virus database update tool for ClamAV.
W przypadku aktualizacji offline możesz również bezpośrednio pobrać definicję wirusa z bazy danych: główną , codzienną, a następnie umieścić ją w /var/lib/clamav(usunąć stare pliki).
Czy to zadziała dla użytkowników Zorin OS7 Ultimate? Dzięki
moje było aktualne, myślę, że teraz stało się automatyczne?
Aquarius Power
BŁĄD: Nie można otworzyć /var/log/clamav/freshclam.log w trybie dołączania (sprawdź uprawnienia!). BŁĄD: problem z wewnętrznym rejestratorem (UpdateLogFile = /var/log/clamav/freshclam.log).
Aaron Franke,
@AaronFranke, to rozwiązało problem. askubuntu.com/a/909276/118354 Dla mnie było to spowodowane otwartym GUI ClamAv. sudo lsof /var/log/clamav/freshclam.logpowiedział to. Zabiłem proces za pomocą sudo pkill -15 -x freshclam. Problem rozwiązany.
Satya Prakash
16
Uruchom sudo apt-get install clamav.
Po zainstalowaniu ClamAv możesz skonfigurować skrypt do skanowania antywirusowego prawym przyciskiem myszy w Nautilusie.
Aby zaktualizować bazę wirusów, otwórz terminal i wprowadź następujące polecenie:
sudo freshclam
Aby zautomatyzować tę aktualizację, możesz skonfigurować zadanie CRON. Pokażę, jak aktualizować bazę wirusów codziennie o 8:57. Najpierw otwórz terminal i su, aby zrootować.
sudo su
Teraz musisz zmodyfikować plik crontab dla użytkownika root.
crontab -e
Spowoduje to otwarcie głównego pliku crontab w edytorze tekstów nano. Dodaj następujący wiersz
57 08 * * * freshclam
do crontab, a następnie naciśnij Ctrl+, Xaby wyjść. Odpowiedz tak, gdy pojawi się monit o zapisanie pliku.
Jeśli umieścisz go w pliku korzeniowym, nie potrzebujesz sudo.
Pabi
2
Obecnie clamav-freshclamusługa zajmuje się aktualizacją definicji (na pewno od 15.04, być może już od 12.04). Aby zintegrować Nautilus, zainstaluj clamtk-nautilus(i uruchom ponownie nautilus)
michael
6
Właściwy sposób to edycja pliku freshclam.conf i dodanie liczby dziennych czeków, które chcesz
vim /etc/clamav/freshclam.conf
Checks 24
##Notify clamd to reload it self
NotifyClamd /etc/clamav/clamd.conf
Łał! Nie wiedziałem, że domyślnie będzie sprawdzał raz na godzinę! Wydaje mi się, że dużo ...
Alexis Wilke
@AlexisWilke Należy zauważyć, że tak nie jest - ta linia jest komentowana w pliku konfiguracyjnym, ale można ją włączyć, jeśli chcesz
Numeri mówi Przywróć Monikę
@Numeri Świeża instalacja i Checks 24domyślnie widzę ten parametr na Ubuntu 16.04 ...
Alexis Wilke,
@AlexisWilke Wydaje mi się, że właśnie to dostaję za założenie, że pakiet na Ubuntu będzie taki sam jak Manjaro. (Zrobiłem wczoraj nową instalację na Manjaro 17.1.) Zgadzam się, 24 / dzień jest trochę
przesadzony
2
Jak zaktualizować clamtk (wszystkie kroki) / clamav (kroki 1-3)
UWAGA: Przeczytaj każdą linię, zanim zaczniesz pisać rzeczy w Terminalu, aby zrozumieć, co robisz z systemem.
sudo freshclam # *(takes ~30 minutes to download definitions)*
Konfiguruj AV i skanowanie: w tym przykładzie użyto tylko clamtk
clamtk # (Opens GUI)*
przełącz wszystkie opcje poniżej zakładki ustawień „Sieć”
przełącz „proxy” i wpisz http://127.0.0.1
przełącz / ponownie wybierz opcję „Brak serwera proxy” (aby wyszarzyć nr 1 powyżej)
„Asystent aktualizacji”
przełącz opcję aktualizacji „ręcznej”, kliknij Zastosuj i „Wstecz”
przełącz opcję „automatycznej” aktualizacji, kliknij Zastosuj i „Wstecz”. Powinieneś teraz zobaczyć zaktualizowaną liczbę definicji
„Skanuj katalog”
przełącz żądany katalog, który chcesz przeskanować. Do skanowania systemu przełączyłem cały system (nie tylko /rootlub /usr).
Kliknij skanowanie, a pojawi się okno postępu.
Uwaga końcowa: wpisanie frazy clamav --helpdaje pewne wskazówki. -yto to samo, co powiedzenie „tak”, aby zainstalować wszystkie zależności pakietu. Jeśli -ypowoduje problemy, wyklucz i ręcznie naciśnij yklawisz po wyświetleniu monitu.
To właśnie musiałem zrobić, aby małż działała, być może usterka zarówno dla clamtk, jak i clamav (problem z obydwoma). Mam nadzieję, że to pomaga komuś innemu!
w Chinach wielkie zapory blokują, więc można używać tylko plików do pobrania. możesz spróbować ustawić serwer na cn w pliku freshclam.conf, ale aktualizacja zajmie kilka dni. bezpośrednie pobieranie działa, aby uzyskać definicje.
$ service clamav-freshclam stop
a następnie:$ sudo freshclam
i ponownie,$ service clamav-freshclam start
Odpowiedzi:
Aby zaktualizować bazę danych ClamAV, wykonaj
sudo freshclam
.W przypadku aktualizacji offline możesz również bezpośrednio pobrać definicję wirusa z bazy danych: główną , codzienną, a następnie umieścić ją w
/var/lib/clamav
(usunąć stare pliki).źródło
sudo lsof /var/log/clamav/freshclam.log
powiedział to. Zabiłem proces za pomocąsudo pkill -15 -x freshclam
. Problem rozwiązany.Uruchom
sudo apt-get install clamav
.Po zainstalowaniu ClamAv możesz skonfigurować skrypt do skanowania antywirusowego prawym przyciskiem myszy w Nautilusie.
Aby zaktualizować bazę wirusów, otwórz terminal i wprowadź następujące polecenie:
Aby zautomatyzować tę aktualizację, możesz skonfigurować zadanie CRON. Pokażę, jak aktualizować bazę wirusów codziennie o 8:57. Najpierw otwórz terminal i su, aby zrootować.
Teraz musisz zmodyfikować plik crontab dla użytkownika root.
Spowoduje to otwarcie głównego pliku crontab w edytorze tekstów nano. Dodaj następujący wiersz
do crontab, a następnie naciśnij Ctrl+, Xaby wyjść. Odpowiedz tak, gdy pojawi się monit o zapisanie pliku.
źródło
sudo
.clamav-freshclam
usługa zajmuje się aktualizacją definicji (na pewno od 15.04, być może już od 12.04). Aby zintegrować Nautilus, zainstalujclamtk-nautilus
(i uruchom ponownie nautilus)Właściwy sposób to edycja pliku freshclam.conf i dodanie liczby dziennych czeków, które chcesz
źródło
Checks 24
domyślnie widzę ten parametr na Ubuntu 16.04 ...Jak zaktualizować clamtk (wszystkie kroki) / clamav (kroki 1-3)
UWAGA: Przeczytaj każdą linię, zanim zaczniesz pisać rzeczy w Terminalu, aby zrozumieć, co robisz z systemem.
Usuń potencjalnie złe instalacje AV:
Zainstaluj ponownie AV
Zaktualizuj bazę danych AV
Konfiguruj AV i skanowanie: w tym przykładzie użyto tylko clamtk
przełącz wszystkie opcje poniżej zakładki ustawień „Sieć”
http://127.0.0.1
„Asystent aktualizacji”
„Skanuj katalog”
/root
lub/usr
).Uwaga końcowa: wpisanie frazy
clamav --help
daje pewne wskazówki.-y
to to samo, co powiedzenie „tak”, aby zainstalować wszystkie zależności pakietu. Jeśli-y
powoduje problemy, wyklucz i ręcznie naciśnijy
klawisz po wyświetleniu monitu.To właśnie musiałem zrobić, aby małż działała, być może usterka zarówno dla clamtk, jak i clamav (problem z obydwoma). Mam nadzieję, że to pomaga komuś innemu!
źródło
w Chinach wielkie zapory blokują, więc można używać tylko plików do pobrania. możesz spróbować ustawić serwer na cn w pliku freshclam.conf, ale aktualizacja zajmie kilka dni. bezpośrednie pobieranie działa, aby uzyskać definicje.
źródło