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
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
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).
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).
@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.
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.
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)
@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ę
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.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.