如何在 Ubuntu Hardy Heron 8.04 LTS 上升级 ClamAV?

如何在 Ubuntu Hardy Heron 8.04 LTS 上升级 ClamAV?

我在 Ubuntu Hardy Heron 8.04 LTS 上运行服务器,当我通过 aptitude 安装 ClamAV 时,它安装了版本 0.94。该版本现已停产,但当我运行“aptitude upgrade”时,它不会将 ClamAV 更新到较新的版本 (0.96)。

然后我跟着有关从 PPA 安装 ClamAV 的说明,但是当我这样做时,我收到一条消息说“以下软件包已被保留:... clamav clamav-base clamav-daemon clamav-freshclam...”

有人知道如何通过 aptitude 或 apt-get 让 Ubuntu 8.04 进行此更新吗(我希望避免从源代码进行编译等)?

答案1

是的,昨晚它搞乱了我的服务器。不过我正在运行 Debian Lenny。我必须添加 debian-volatile 存储库才能升级到 0.95.3。

您需要添加deb http://ppa.launchpad.net/ubuntu-clamav/ppa/ubuntu hardy main到您的/etc/apt/sources.list并运行apt-get update之后apt-get upgrade clamav

如果apt-get upgrade不起作用,请执行

apt-get install clamav clamav-base clamav-daemon clamav-freshclam

答案2

实际上我昨天才刚刚这样做,我将 ppa 添加到 sources.list,添加了密钥,执行了“apt-get update”,然后“apt-get install”了每个包。当您尝试直接“apt-get install”包而不是通过升级时会发生什么?

答案3

如果显示软件包已被“阻止”,请执行 sudo apt-get dist-upgrade。这样就可以获取它们。

相关内容