安装两个内核并且‘yum list’中的‘@fedora’条目有问题吗?

安装两个内核并且‘yum list’中的‘@fedora’条目有问题吗?

FC11 beta 升级到 FC12。当我执行 yum list 时,我看到最右边一栏列出以下内容:“fedora”、“installed”和“@fedora”。以前我从来没有过“@fedora”,似乎只有在我从 FC11 升级到 FC12 时才会出现。

此外,当我查看已安装的内核时,我发现

kernel-PAE 2.6.30-0.97.rc.fc12 installed
kernel-PAE 2.6.31.5-127.fc12 @fedora

为何我有两个条目?

答案1

内核处于“installonly”配置中,这意味着 yum 不会执行更新(安装新版本,然后删除旧版本),而是告诉 rpm 只安装新版本。这意味着您可以安装新内核,重新启动以试用它,但如果失败,只需重新启动回旧版本。请注意,您可能还想查看“man yum.conf”并阅读有关 installonly_limit 的信息,以及影响删除旧 installonly 软件包的最新 yumdb 条目。

@fedora 部分记录在 yum 手册页中,请参阅标题为“LIST OPTIONS”的部分。它会告诉您内核是从哪个存储库安装的。

答案2

你可以尝试一下这个:

# yum clean all
# yum update -y

相关内容