ClamAV is an open source (GPL) antivirus engine designed for detecting Trojans, viruses, malware and other malicious threats. It provides a high performance mutli-threaded scanning daemon, command line utilities for on demand file scanning, and an intelligent tool for automatic signature updates. In this post, i will show how to install Clam Antivirus on CentOS 6.3. Clam Antivirus daemon named is clamd.
Run the following command to install Clam Antivirus :
[root@centos63 ~]# yum install clamd -y
Examples :
[root@centos63 ~]# yum install clamd -y Loaded plugins: fastestmirror, presto Loading mirror speeds from cached hostfile * base: mirrors.hostemo.com * extras: mirrors.hostemo.com * rpmforge: mirror.oscc.org.my * updates: mirrors.hostemo.com Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package clamd.i686 0:0.97.5-2.el6.rf will be installed --> Processing Dependency: clamav = 0.97.5-2.el6.rf for package: clamd-0.97.5-2.el6.rf.i686 --> Processing Dependency: libclamav.so.6 for package: clamd-0.97.5-2.el6.rf.i686 --> Processing Dependency: libclamav.so.6(CLAMAV_PRIVATE) for package: clamd-0.97.5-2.el6.rf.i686 --> Processing Dependency: libclamav.so.6(CLAMAV_PUBLIC) for package: clamd-0.97.5-2.el6.rf.i686 --> Running transaction check ---> Package clamav.i686 0:0.97.5-2.el6.rf will be installed --> Processing Dependency: clamav-db for package: clamav-0.97.5-2.el6.rf.i686 --> Processing Dependency: libltdl.so.7 for package: clamav-0.97.5-2.el6.rf.i686 --> Running transaction check ---> Package clamav-db.i686 0:0.97.5-2.el6.rf will be installed ---> Package libtool-ltdl.i686 0:2.2.6-15.5.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ==================================================================================================== Package Arch Version Repository Size ==================================================================================================== Installing: clamd i686 0.97.5-2.el6.rf rpmforge 148 k Installing for dependencies: clamav i686 0.97.5-2.el6.rf rpmforge 1.9 M clamav-db i686 0.97.5-2.el6.rf rpmforge 34 M libtool-ltdl i686 2.2.6-15.5.el6 CentOS6.3-Repository 45 k Transaction Summary ==================================================================================================== Install 4 Package(s) Total download size: 36 M Installed size: 40 M Downloading Packages: Setting up and reading Presto delta metadata Processing delta metadata Package(s) data still to download: 36 M (1/4): clamav-0.97.5-2.el6.rf.i686.rpm | 1.9 MB 00:17 (2/4): clamav-db-0.97.5-2.el6.rf.i686.rpm | 34 MB 05:17 (3/4): clamd-0.97.5-2.el6.rf.i686.rpm | 148 kB 00:01 ---------------------------------------------------------------------------------------------------- Total 111 kB/s | 36 MB 05:36 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Warning: RPMDB altered outside of yum. Installing : clamav-db-0.97.5-2.el6.rf.i686 1/4 Installing : libtool-ltdl-2.2.6-15.5.el6.i686 2/4 Installing : clamav-0.97.5-2.el6.rf.i686 3/4 Installing : clamd-0.97.5-2.el6.rf.i686 4/4 Verifying : libtool-ltdl-2.2.6-15.5.el6.i686 1/4 Verifying : clamav-db-0.97.5-2.el6.rf.i686 2/4 Verifying : clamav-0.97.5-2.el6.rf.i686 3/4 Verifying : clamd-0.97.5-2.el6.rf.i686 4/4 Installed: clamd.i686 0:0.97.5-2.el6.rf Dependency Installed: clamav.i686 0:0.97.5-2.el6.rf clamav-db.i686 0:0.97.5-2.el6.rf libtool-ltdl.i686 0:2.2.6-15.5.el6 Complete!