You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何更换ClamAV更新源以解决Debian 11服务器上的版本过时警告?

如何更换ClamAV更新源以解决Debian 11服务器上的版本过时警告?

我完全懂你的困扰——Debian 11作为稳定版发行版,软件包更新节奏确实偏保守,像ClamAV这种需要频繁推送小版本修复的安全工具,等官方源更新往往要等几周甚至几个月,手动编译安装又太折腾。别担心,咱们可以直接用ClamAV官方提供的Debian专属仓库,这样就能更快拿到最新的稳定版更新,而且后续能自动升级,不用再手动操作。具体步骤如下:

  • 第一步:安装必要的依赖包
    首先要确保系统支持HTTPS的软件源,安装apt-transport-https和ca-certificates这两个工具:

    sudo apt update && sudo apt install apt-transport-https ca-certificates -y
    
  • 第二步:导入ClamAV官方的GPG密钥
    为了保证下载的软件包是官方认证的安全版本,我们需要导入官方的GPG密钥:

    curl -fsSL https://www.clamav.net/downloads/production/clamav.gpg | sudo gpg --dearmor -o /usr/share/keyrings/clamav-archive-keyring.gpg
    
  • 第三步:添加ClamAV官方仓库
    在/etc/apt/sources.list.d/目录下创建一个专门的源配置文件,把官方仓库地址加进去(适配Debian 11 bullseye):

    echo "deb [signed-by=/usr/share/keyrings/clamav-archive-keyring.gpg] https://www.clamav.net/downloads/production/debian bullseye main" | sudo tee /etc/apt/sources.list.d/clamav.list
    
  • 第四步:更新缓存并升级ClamAV
    现在更新apt的软件缓存,然后升级ClamAV相关包:

    sudo apt update && sudo apt upgrade clamav clamav-daemon -y
    
  • 第五步:验证版本是否更新成功
    升级完成后,用下面的命令检查当前ClamAV版本,应该已经是推荐的0.103.11(或更高版本)了:

    clamscan --version
    

一些额外注意事项

  • 这个官方仓库提供的是ClamAV的稳定生产版本,和Debian 11的系统环境完全兼容,不用担心兼容性问题;
  • 如果之后遇到任何问题,想要换回Debian官方源,只需要删除我们刚才创建的配置文件,再更新缓存即可:sudo rm /etc/apt/sources.list.d/clamav.list && sudo apt update;
  • 确保你的服务器系统时间是准确的,否则GPG密钥验证可能会失败,导致无法正常更新。

备注:内容来源于stack exchange,提问作者tillewolle

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 10:14:38