网站首页学无止境LINUX

centOS6.4 yum 安装clamav

发布时间:2016-06-16 10:04:13编辑:songlin阅读(136)

    本文摘自360doc,主要介绍centOS 6.4 版本中没有clamav yum源问题,其余功能简略,希望能网友有帮助

    一、定义yum的非官方库

     

    在服务器构建的过程中,我们将要用到的一些工具不存在于CentOS中yum的官方库中,所以需要定义yum的非官方库文件,让一些必需的工具通过yum也能够安装。

    1.建立dag.repo,定义非官方库

    1. # vi /etc/yum.repos.d/dag.repo  
    2. [dag] 
    3. name=Dag RPM Repository for Red Hat Enterprise Linux 
    4. baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag 
    5. gpgcheck=1 
    6. enabled=1 

    2.导入非官方库的GPG

    1. rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt 

    附:

    在使用yum进行install时,经常会出现下面的错误:

    1. warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 1aa78495 
    2. warning: livna-release-7.rpm: Header V3 DSA signature: NOKEY, key ID a109b1ec 

    导致安装不能进行。

     

    解决方法如下:

    1. rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY* 

    注:本人安装时一切顺利 次步骤未测试

    二、安装Clam AntiVirus

    在线安装 Clam AntiVirus

    1. yum -y install clamd 

    结果如下:

    1. Setting up Install Process 
    2. Setting up repositories 
    3. dag 100% |=========================| 1.1 kB 00:00 
    4. update 100% |=========================| 951 B 00:00 
    5. base 100% |=========================| 1.1 kB 00:00 
    6. addons 100% |=========================| 951 B 00:00 
    7. extras 100% |=========================| 1.1 kB 00:00 
    8. Reading repository metadata in from local files 
    9. primary.xml.gz 100% |=========================| 1.6 MB 00:08 
    10. dag : ################################################## 4610/4610 
    11. Added 4610 new packages, deleted 0 old in 94.91 seconds 
    12. primary.xml.gz 100% |=========================| 103 kB 00:05 
    13. update : ################################################## 256/256 
    14. Added 56 new packages, deleted 0 old in 4.25 seconds 
    15. Reducing Dag RPM Repository for Red Hat Enterprise Linux to included packages only 
    16. Finished 
    17. Parsing package install arguments 
    18. Resolving Dependencies 
    19. --> Populating transaction set with selected packages. Please wait. 
    20. ---> Downloading header for clamd to pack into transaction set
    21. clamd-0.88.4-1.el4.rf.i38 100% |=========================| 5.3 kB 00:00 
    22. ---> Package clamd.i386 0:0.88.4-1.el4.rf set to be updated 
    23. --> Running transaction check 
    24. --> Processing Dependency: clamav = 0.88.4-1.el4.rf for package: clamd 
    25. --> Processing Dependency: libclamav.so.1 for package: clamd 
    26. --> Restarting Dependency Resolution with new changes. 
    27. --> Populating transaction set with selected packages. Please wait. 
    28. ---> Downloading header for clamav to pack into transaction set
    29. clamav-0.88.4-1.el4.rf.i3 100% |=========================| 8.1 kB 00:00 
    30. ---> Package clamav.i386 0:0.88.4-1.el4.rf set to be updated 
    31. --> Running transaction check 
    32. --> Processing Dependency: clamav-db = 0.88.4-1.el4.rf for package: clamav 
    33. --> Restarting Dependency Resolution with new changes. 
    34. --> Populating transaction set with selected packages. Please wait. 
    35. ---> Downloading header for clamav-db to pack into transaction set
    36. clamav-db-0.88.4-1.el4.rf 100% |=========================| 3.2 kB 00:00 
    37. ---> Package clamav-db.i386 0:0.88.4-1.el4.rf set to be updated 
    38. --> Running transaction check 
    39.  
    40. Dependencies Resolved 
    41.  
    42. ============================================================================= 
    43. Package Arch Version Repository Size 
    44. ============================================================================= 
    45. Installing: 
    46. clamd i386 0.88.4-1.el4.rf dag 64 k 
    47. Installing for dependencies: 
    48. clamav i386 0.88.4-1.el4.rf dag 724 k 
    49. clamav-db i386 0.88.4-1.el4.rf dag 5.6 M 
    50.  
    51. Transaction Summary 
    52. ============================================================================= 
    53. Install 3 Package(s) 
    54. Update 0 Package(s) 
    55. Remove 0 Package(s) 
    56. Total download size: 6.4 M 
    57. Downloading Packages: 
    58. (1/3): clamd-0.88.4-1.el4 100% |=========================| 64 kB 00:01 
    59. (2/3): clamav-0.88.4-1.el 100% |=========================| 724 kB 00:04 
    60. (3/3): clamav-db-0.88.4-1 100% |=========================| 5.6 MB 00:25 
    61. Running Transaction Test 
    62. Finished Transaction Test 
    63. Transaction Test Succeeded 
    64. Running Transaction 
    65. Installing: clamav-db ######################### [1/3] 
    66. Installing: clamav ######################### [2/3] 
    67. Installing: clamd ######################### [3/3] 
    68.  
    69. Installed: clamd.i386 0:0.88.4-1.el4.rf 
    70. Dependency Installed: clamav.i386 0:0.88.4-1.el4.rf clamav-db.i386 0:0.88.4-1.el4.rf 
    71. Complete! 

    Complete! 安装成功

    三、配置

    自启动

    1. chkconfig clamd on 

    更新Clam AntiVirus的病毒库

    1. freshclam 

     

本文来源地址:http://www.360doc.com/content/11/1215/14/834950_172444605.shtml