Jak zatrzymać automatyczne wykonywanie freshclam

13

Mam najnowszą wersję freshclami clamavzainstalowałem ją, a w przeszłości (kiedy miałem Ubuntu 14.10) działało to freshclamautomatycznie kilka razy dziennie, ale nie działało cały czas. Teraz jednak znajduję, że jeśli pójdę do terminalu i wykonam:

sudo freshclam

Dostaję:

ERROR: /var/log/clamav/freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).

A potem jedynym sposobem na ręczne uruchomienie tego polecenia jest zabicie freshclamprocesu, ale jest to marnowanie czasu i irytujące, dlatego chciałbym całkowicie zatrzymać freshclamautomatyczne aktualizowanie, aby móc wykonywać ręczne aktualizacje.

Więc próbowałem zainstalować clamtk , aw Update Assistantustawieniach próbowałem to ustawić, aby ręcznie instalować aktualizacje, a następnie kliknąłem Apply, ale wydawało się, że nawet po ponownym uruchomieniu nie miało to wpływu na to, jak się freshclamzachowałem.

Tak naprawdę moje pytanie brzmi: jak mogę go zdobyć, aby freshclamnie sprawdzał automatycznie aktualizacji, a przynajmniej żeby robił to kilka razy dziennie, ale nie zawsze tam jest, żebym musiał go zabić, aby go uruchomić? Czy jest jakiś sposób, aby to naprawić, clamtkaby działało poprawnie (skontaktowałem się z deweloperem clamtki on się tym zajmuje, ale nie wie, o co chodzi)?


Informacje o systemie operacyjnym:

Description:    Ubuntu 15.04
Release:    15.04

Informacje o paczce:

ClamTk:

clamtk:
  Installed: 5.18-1
  Candidate: 5.18-1
  Version table:
 *** 5.18-1 0
        100 /var/lib/dpkg/status
     5.15-1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages

ClamAV:

clamav:
  Installed: 0.98.7+dfsg-0ubuntu0.15.04.1
  Candidate: 0.98.7+dfsg-0ubuntu0.15.04.1
  Version table:
 *** 0.98.7+dfsg-0ubuntu0.15.04.1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ vivid-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ vivid-security/main amd64 Packages
        100 /var/lib/dpkg/status
     0.98.6+dfsg-1ubuntu2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages

źródło

Odpowiedzi:

12

To jest freshclamuruchomiony demon, który powoduje ten komunikat o błędzie. Jeśli sprawdzisz dziennik, tail -10 /var/log/clamav/freshclam.logprawdopodobnie zobaczysz aktualizacje dla freshclam już dziś. Dopóki widzisz aktualizacje, wszystko działa dobrze. Właściwie nie polecam wyłączania go, ponieważ możesz zapomnieć o aktualizacji później.

Jeśli chcesz zmienić interwały na freshclamdemona, wpisz następujące polecenie w oknie terminala:

sudo dpkg-reconfigure clamav-freshclam

następnie przejdź przez konfigurację. W konfiguracji pyta, ile razy dziennie ma się aktualizować. Domyślnie jest to 24 (raz na godzinę). Jeśli chcesz zaktualizować więcej, ustaw na 48 (dwa razy na godzinę). 12 raz na 2 godziny.

Terrance
źródło
5

Wiem, że ma to już zaakceptowaną odpowiedź, ale w moim przypadku nie pomogło:
jakiekolwiek dpkg-reconfigureustawienie freshclamręcznych aktualizacji spowodowałoby uruchomienie demona po ponownym uruchomieniu, bez względu na wszystko.

jaką sztuczką było dla mnie wyłączenie jej init.dcałkowicie z tym wierszem:

 sudo update-rc.d clamav-freshclam disable

mam nadzieję, że będzie to pomocne dla każdego, kto ma takie same problemy

nxet
źródło
Demon uruchomi się automatycznie podczas rozruchu, więc możesz dołączyć tę linię na końcu .bashrcpliku. Za każdym razem, gdy się logujesz, powłoka wykona je dla ciebie. Chociaż zdecydowanie sugeruję zezwolenie programowi na automatyczną aktualizację i samodzielne dodanie wiersza, który tworzy kopię oryginalnego dziennika, aby poinformować cię, że rzeczywiście został zaktualizowany.