4.9. 下载和安装红帽更新

红帽迄今为止已经发布了一些非常出色的发行版本,但似乎有一个在版本尚未完全成熟时就发布的历史。因此,为了充分利用您的 Linux 系统,有必要下载并应用更新的软件包。这些软件包,也称为 “rpm 文件”,是使用 RPM 工具应用的(有关此工具的详细信息,请参阅 第 10.1 节)。

这将证明是使您的 Linux 系统准备就绪的更耗时的部分之一(除非您拥有极快的互联网连接)。但是,花时间做这件事!您可能会省去很多麻烦!

首先,从以下位置下载所有文件

ftp://ftp.redhat.com/redhat/updates/6.1/i386/

(以上假设您在 Intel 机器上使用 Linux)。

您可能应该将所有内容下载到一个目录中,然后您可以简单地键入:``rpm -Uvh *'' 这将升级所有软件包。如果您下载了任何内核 rpm 文件,您可能应该暂时将它们移动到另一个目录。升级或自定义您的内核有点复杂,需要非常小心地完成(有关此方面的详细信息,请参阅 第 10.4 节)。因此,在应用升级之前,您可能希望考虑将所有 kernel-*.rpm 文件移出您的临时升级目录。

要应用升级,您可以简单地对所有软件包一次运行 ``rpm'' (即 rpm -Uvh *),或者,如果您愿意,您可以一次升级一个(即 rpm -Uvh file_to_upgrade.rpm)。后一种方法适用于我们这些希望确保每个更新都正确应用且没有错误的 “分析型” 人士。 :-)

也许您很好奇想看看在尝试升级之前是否已安装给定的软件包。或者,也许您想找出已安装的给定软件包的版本。所有这些都可以使用 RPM 工具完成;有关详细信息,请参阅 第 10.1 节