Clam AntiVirusのインストール方法

Maia Mailguardを使用するに当たって、必要なのかどうかは結局よく分からないけど
とりあえずウィルススキャンソフトのClamAntivirusをインストールしてみました。


インストールについてはこちらを参考にさせて頂きました。
とりあえずインストールまでの手順をメモしておきます。設定はまた今度。
インストール環境はCentOS5.2。


1.RPMforgeリポジトリ導入
デフォルトの状態ではClamdをyumでインストールすることができないので、RPMforgeリポジトリを導入する
RPMforgeリポジトリ導入に関してはこちらを参考にしました。

yum-prioritiesインストール


[root@centos ~]# yum -y install yum-priorities
標準リポジトリ設定ファイル編集
/etc/yum.repos.d/CentOS-Base.repoを編集する
※変更内容(赤字を追加)
※[plus]の部分には追加するのか分からなかったので、とりあえず放置

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
priority=1

#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
priority=1

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
priority=1

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
priority=1

GPGキーをインストール


[root@centos ~]# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

リポジトリをインストール


[root@centos ~]# rpm -ivh http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

この状態で、yumのパッケージリストにClamdが含まれているか確認する。


[root@centos ~]# yum list clamd
Loading "fastestmirror" plugin
Loading "priorities" plugin
Loading mirror speeds from cached hostfile
* rpmforge: apt.sw.be
* base: ftp.nara.wide.ad.jp
* updates: ftp.nara.wide.ad.jp
* addons: ftp.nara.wide.ad.jp
* extras: ftp.nara.wide.ad.jp
rpmforge 100% |=========================| 1.1 kB 00:00
primary.xml.gz 100% |=========================| 139 kB 00:13
http://apt.sw.be/redhat/el5/en/i386/rpmforge/repodata/primary.xml.gz: [Errno -1] Metadata file does not match checksum
Trying other mirror.
primary.xml.gz 100% |=========================| 2.8 MB 07:50
http://fr2.rpmfind.net/linux/dag/redhat/el5/en/i386/rpmforge/repodata/primary.xml.gz: [Errno -1] Metadata file does not match checksum
Trying other mirror.
primary.xml.gz 100% |=========================| 2.8 MB 01:13
rpmforge : ################################################## 7873/7873
base 100% |=========================| 1.1 kB 00:00
updates 100% |=========================| 951 B 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
321 packages excluded due to repository priority protections
Available Packages
clamd.i386 0.94-1.el5.rf rpmforge
・・・なんか「Metadata file does not match checksum」っていうのが出てますね。
ものすごい時間が掛かって結局「Metadata file does not match checksum」なんですが、
まぁ無事に確認できたので良しとしましょう。
緑の部分が表示されていればOKです。

2.Clam AntiVirusインストール
無事にRPMforgeの導入が完了したら、yumでClamdをインストールします。


[root@centos ~]# yum -y install clamd
   :
   (略)
   :
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
clamd i386 0.94-1.el5.rf rpmforge 93 k
Installing for dependencies:
clamav i386 0.94-1.el5.rf rpmforge 2.5 M
clamav-db i386 0.94-1.el5.rf rpmforge 17 M

Transaction Summary
=============================================================================
Install 3 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 19 M
Downloading Packages:
(1/3): clamav-0.94-1.el5. 100% |=========================| 2.5 MB 20:24
(2/3): clamav-db-0.94-1.e 100% |=========================| 17 MB 122:11
(3/3): clamd-0.94-1.el5.r 100% |=========================| 93 kB 00:09
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: clamav-db ######################### [1/3]
Installing: clamav ######################### [2/3]
Installing: clamd ######################### [3/3]

Installed: clamd.i386 0:0.94-1.el5.rf
Dependency Installed: clamav.i386 0:0.94-1.el5.rf clamav-db.i386 0:0.94-1.el5.rf
Complete!

これでインストールは完了。






Aspire one AOA150-Bw (シーシェルホワイト)

N10J N10J-HV020CS

HP 2133 Mini-Note PC スタンダードモデル (英語キーボード版)