Freshclamの自動実行を停止する方法


13

私は、最新バージョンのを持っているfreshclamし、clamavインストールし、そして(私はUbuntuの14.10を持っていたとき)、過去にそれだけで実行されたfreshclam日に自動的に数回、しかし、すべての時間を実行していません。ターミナルに行って実行すると、今私が見つけていること:

sudo freshclam

私が得ること:

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

そして、そのコマンドを手動で実行できるようにする唯一の方法はfreshclamプロセスを強制終了することですが、これは時間の浪費で煩わしいためfreshclam、自動更新を完全に停止して手動で更新できるようにします。

したがって、私が試したのはclamtkをインストールすることであり、Update Assistant設定で更新を手動でインストールするように設定しようとした後、をクリックApplyしましたが、これは再起動後でもfreshclam動作に影響を与えないように見えました。

本当に私の質問は、freshclam更新を自動的に確認しないようにするにはどうすればよいですか、少なくとも1日に数回実行するためにそれを取得するにはどうすればよいですか?またはclamtk、適切に修正する方法はありますか(開発者clamtkと連絡を取っており、彼はそれを調査していますが、問題が何であるかわかりません)?


OS情報:

Description:    Ubuntu 15.04
Release:    15.04

パッケージ情報:

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

回答:


12

それは、freshclamそのエラーメッセージの原因となっている実行中のデーモンです。ログを確認tail -10 /var/log/clamav/freshclam.logすると、おそらく早ければ今日までにFreshclamの更新が表示されます。更新が表示されている限り、すべてが正常に機能しています。後で更新するのを忘れる可能性があるため、実際に無効にすることはお勧めしません。

間隔をfreshclamデーモンに変更する場合は、ターミナルウィンドウから次のように入力します。

sudo dpkg-reconfigure clamav-freshclam

次に、セットアップをステップスルーします。セットアップでは、1日に何回更新するかを尋ねます。デフォルトは24(1時間に1回)です。さらに更新する場合は、48(1時間に2回)に設定します。2時間ごとに1回12。


5

:私は、これはすでに受け入れ答えを持っていますが、私の場合には、それは助けにはならなかった知っている
任意のdpkg-reconfigure設定freshclam手動更新には、再起動後に実行中のデーモンにつながる、ない何が問題では。

私にとってのトリックは、init.d次の行で完全に無効にすることでした:

 sudo update-rc.d clamav-freshclam disable

これが私の同じ問題で実行している人の助けになることを願っています


デーモンはブート時に自動的に実行されるため、.bashrcファイルの末尾にその行を追加できます。ログインするたびに、シェルが自動的に実行します。ただし、プログラムに自動更新を許可し、代わりに元のログのコピーを作成する行を追加して、実際に更新されたことを知らせることを強くお勧めします。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.