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