Show Table of Contents
第 35 章 安装后要执行的操作
35.1. 更新系统
Red Hat 在每个版本的支持周期中会为 Red Hat Enterprise Linux 发布更新软件包。更新的软件包拥有新的功能,提高可靠性,解决 bug,消除安全隐患。要保证系统安全,请常规进行更新,并在安装后尽快发出一个安全性通告。
35.1.1. 驱动程序更新 rpm 软件包
偶尔当安装的内核不支持某个新硬件时,Red Hat 或者硬件销售商会为您提供可用的驱动程序更新。虽然可以在安装过程中安装驱动程序更新(Intel 和 AMD 系统请参考 第 6 章 在 Intel 和 AMD 系统中进行安装时更新驱动程序;IBM Power Systems 服务器请参考 第 13 章 在 IBM POWER Systems 服务器中进行安装时更新驱动程序),但我们建议只对进行安装非常重要的设备进行此操作。在其他任何情况下,应首先完成安装,然后按本部分的描述,使用驱动程序更新 rpm 软件包添加对该设备的支持。
不要安装驱动程序更新 rpm,除非确定系统需要这个更新。在系统中安装不必要的驱动程序更新会导致系统问题。
要查看已安装在系统中的驱动程序更新列表,请点击桌面中的 → → ,然后在提示输入 root 密码时输入 root 密码。点击 搜索标签,输入单词
kmod-(请注意最后的 -),然后点击 按钮。

图 35.1. 列出安装的驱动程序更新 RPM 软件包
另外,可以使用命令行,如下:
$ rpm -qa | egrep ^kmod-
请注意
kmod 结尾的 -。这将列出所有安装的以 kmod- 开头的软件包,其中应包含所有目前安装在您系统中的驱动程序更新。在输出结果中不包含第三方更新软件提供的附加驱动程序。详情请联络第三方零售商。
安装新驱动程序更新 rpm 软件包:
- 在 Red Hat 或者硬件零售商指定的位置下载驱动程序更新 rpm 软件包。该软件包名称应以
kmod(kernel module 的简写)开头,类似如下:kmod-foo-1.05-2.el6.i686在这个例子里,关于驱动更新的 rpm 软件包提供了名为 foo 的驱动更新,它是用于 i686 系统上的 Red Hat Enterprise Linux 6, 的 1.05-2 版本。驱动程序更新 rpm 软件包是签名软件包,和其他软件包一样在安装时自动验证。要手动执行这个步骤,请在命令行输入以下命令:$ rpm --checksig -v filename.rpm
其中 filename.rpm 是驱动程序更新 rpm 软件包文件名。这是根据安装在所有 Red Hat Enterprise Linux 6 系统中的标准 Red Hat GPG 软件包签名密钥进行验证。如果需要在另一个系统中使用这个密钥进行验证,可以从以下位置获得该密钥:https://access.redhat.com/security/team/key/。 - 找到并双击下载的文件。系统会提示输入 root 密码,之后会出现下面的正在安装软件包 图框:

图 35.2. 正在安装软件包图框
点击 按钮软件包安装。另外,可以使用命令行手动安装驱动程序更新:$ rpm -ivh kmod-foo-1.05-2.el6.i686
- 无论使用图形安装还是命令行安装,请重启系统以保证系统使用新的驱动程序。
如果 Red Hat 在下一个 Red Hat Enterprise Linux 发布前提供内核勘误更新,则系统可继续使用已安装的驱动程序更新。不需要按照勘误更新重新安装驱动程序更新。一般来说,Red Hat 发布 Red Hat Enterprise Linux 的新版本时,会将前一个版本中的所有驱动程序更新整合到新版本中。但如果无法包括某个具体驱动程序,则需要在安装 Red Hat Enterprise Linux 的新版本时,执行另一个驱动程序更新。在这种情况下,Red Hat 或者硬件零售商将告知更新的位置。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.