Fedora Update 服务已恢复,Fedora 8&9已可以升级

继昨天看到通过下载fedora-release-9-5.transition.noarch.rpm包,然后用rpm -Uvh命令安装好,系统会自动导入最新的gpg,然后就可以升级系统软件和安装系统补丁包了。

昨天晚上回家试了一下,发现安装好这个 rpm 包之后,系统自带的 PackageKit 的确提示有几十个更新需要升级,而且用 yum -y update 命令之后,的确可以看到升级包了,但是到最后一步的时候,我隐约记得,好像说 yum 和 xin-lib 的版本太低,而终止了升级过程。不过在 PackageKit 图形界面下仍然可以升级,我想,如果用 PackageKit 更新所有系统文件之后,应该就可以用命令升级。

可以确定的是,上次受入侵的Fedora更新服务器目前已经恢复尽管这次入侵导致的具体损害报告还没有放出,为了安全期间, Fedora 社区更改了用于签名的公钥,所以本次更新的过程略有不同:

  • 首先,在终端中输入 su -c ‘yum update’,或者使用 PackageKit-gnome 。等待软件仓库列表下载完毕后会提醒有一个名为 fedora-release 的包需要更新,请确定并安装更新。
  • 之后,再次运行 su -c ‘yum update’,会发现多了一个软件仓库地址 updates-newkey。 依据系统中已安装的软件包数量,会提示有大量的软件包需要更新,此时请确认此更新。
  • 在更新的软件包下载完毕后,会提醒有一个新的 GPG Key 需要导入,此时确认即可开始安装刚下载的更新了。

注意此过程仅对 Fedora 8 和 Fedora 9 的这两个版本有效,对生命周期已经结束的 Fedora 7 及更早的版本将不会重新签名。很快将会有一个更新包负责删除系统中已经废弃不用的 GPG Key 和软件仓库信息。

详见 Fedoraforum.org 的公告

Leave a Reply

Your email address will not be published. Required fields are marked *