Yum 安装问题

Yum 安装问题

我正在尝试在 CentOS 4.8 上通过 yum 安装 rkhunter,但是没有任何效果...

Loading "fastestmirror" plugin
Setting up Install Process
Setting up repositories
update                    100% |=========================|  951 B    00:00
rpmforge                  100% |=========================| 1.1 kB    00:00
base                      100% |=========================| 1.1 kB    00:00
addons                    100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Excluding Packages in global exclude list
Finished
Parsing package install arguments
Error: Package tuple ('rkhunter', 'noarch', None, '1.2.9', '2.rh9.rf') could not be found in packagesack

我知道一些系统管理基础知识,但当事情没有按计划进行时,我没有足够的知识来解决问题,尤其是当谷歌不想放弃产品时!任何帮助都会很棒。

答案1

yum search rkhunter 能显示任何内容吗?yum 存储库缓存是否已更新?您最近运行过 yum update 吗?

此外,Centos 4.8 已经很旧了。我甚至不确定它是否还受支持。如果 4.8 的远程存储库被删除,我不会感到惊讶。

答案2

有时磁盘上的缓存数据变得不可用,但 yum(认为它是最新的)不会从服务器完全刷新它。当遇到像上述这些奇怪的错误时,我的经验法则是先清除所涉及的各种元数据和缓存,然后再继续,然后手动检查 yum 本身的更新。第二步可能没有必要,但第一步似乎可以修复大多数奇怪的 repo 相关错误。

yum clean all
yum update yum

编辑

否则,您的存储库定义可能格式不正确或已损坏。尝试禁用 rpmforge 存储库,然后使用其指示

答案3

排除全局排除列表中的软件包

您排除这个包裹吗?

您可能需要排除安装 rkhunter 所需的软件包

相关内容