第 2 章 rhn_register 用户端


红帽企业版 Linux 包括名为 rhn_register 的应用程序。这个程序与基于 yum 的 RHN 主机托管和名为 Package Updater(或者 pup)的 RHN Satellite 用户端一同使用替换 up2date。有关 pup 的详情请参考 第 3 章 软件包更新工具(Package Updater)
rhn_register 程序通常作为 firstboot 配置进程的一部分在安装后运行。第一次引导新安装的红帽企业版 Linux 5 或者 6 系统时,firstboot 使用 rhn_register 在 RHN 中注册您的系统。

2.1. 使用 rhn_register

在三种情况下需要在 firstboot 进程以外运行 rhn_register
  • firstboot 过程中跳过注册过程
  • 重新安装系统
  • 系统将要被移动到新帐户中
可在如下描述的情况中使用 rhn_register
  • 如果您从未注册,则可以通过选择「应用程序」(面板中的主菜单)⇒ 系统工具 ⇒ Package Updater 启动 rhn_register(需要您输入 root 密码)。如果是在尚未注册的系统中运行 Package Updater,且该系统中如果没有 /etc/sysconfig/rhn/systemid 文件,则会触发 rhn_register。另外,您还可以作为 root 用户在命令行中使用命令 rhn_register
  • 如果您之前已注册并在系统中有 /etc/sysconfig/rhn/systemid 文件存在,请使用 rhnreg_ks 以及激活码重新注册该系统,且不会在 RHN Satellite 中生成重复的条目。详情请参考 第 4.4.2.10.1.4 节 “「系统详情」⇒「系统」⇒「Satellite」”
    图 2.1 是在运行 rhn_register 且已经注册的情况下出现的警告信息。

    图 2.1. 验证注册

    如果您确定要使用可能会在红帽网络中重复的系统注册,点击 是的,请继续 即可。如果不是,请使用 rhnreg_ks 和激活码。

    图 2.2. 用于软件更新的注册

    「用于软件更新的注册」页面概括了注册过程包括的步骤。要了解更多主机托管和 Satellite 的优点,请按 「为什么要连接到 RHN」 按钮。否则,请按前进按钮继续。

图 2.3. 选择更新位置

「选择更新位置」页面可让您选择您的软件更新资源 -- 可以是 RHN 主机托管,或者 RHN Satellite 服务器或者 Proxy 服务器。对于 Satellite 或者 Proxy,按关联的单选按钮并在「红帽网络位置」字段输入您的 Satellite 或者 Proxy 的 URL。
如果您通过 HTTP Proxy 连接到互联网,请按 「高级网络配置」 按钮。在出现的弹出窗口中,请使用您的 HTTP Proxy 的正确字段;如果您的 Proxy 要求验证,请在此输入用户名和密码。完成后,请按 「关闭」 按钮继续。然后会让您返回到「选择更新位置」页面。按「前进」继续。

图 2.4. 输入您的帐户信息

「输入您的帐户信息」页要求您输入您的 RHN 登录信息(如果您有帐户存在)。如果没有帐户,同时您的机构有一个帐户,则请机构管理员为您生成一个帐户。否则您就无法与您的机构或者其资源关联。

图 2.5. 生成您的系统侧写

「生成您的系统侧写」页面可让您为想要注册系统选择的侧写名称。默认是系统的主机名,但您可以将其改为您喜欢的名称。您还可以选择是否要向 RHN 包括硬件和软件包信息。建议您选择要报告此信息,这样可允许 RHN 自动在基本频道和最适合您系统的子频道中订阅您的系统。如果您想要,您还可以按 「查看硬件侧写」 或者 「查看软件包侧写」 按钮查看 rhn_register 在这一步中上传到 RHN 或者 Satellite 中的信息。

注意

这个自动注册不会将您的系统自动订阅到可选子频道中,比如 RHN 工具频道。如果您想要注册一个系统,并自动将其订阅到您选择的一组频道中,请考虑使用 kickstart 侧写或者 rhnreg_ks 以及激活密码。

图 2.6. 查看系统订阅详情

「查看系统订阅详情」页面显示您系统已经订阅的基本频道和子频道信息。请花一点时间查看频道并按 前进 继续。

图 2.7. 完成设定软件更新

「完成设定软件更新」页面说明您已经成功在 RHN 中注册了红帽企业版 Linux 5 系统。从此时起,您不需要做任何事即可接受软件更新。当更新可用时会在您桌面的右上角出现软件包图标。点击该图标即可应用可用更新。点击「完成」退出向导。

注意

如果您没有任何可用于该系统的授权,这最后一页表示注册失败。这并不是说没有在 RHN 中保存了系统侧写,只是说您不能在没有手动操作的情况下接受自动更新。您可以总是登录到 RHN 或者 Satellite 网页界面购买附加权利或者从您的 Satellite 管理员处获得权利。点击「退出软件更新设置」按钮退出向导。

2.1.1. rhn_register 的命令行版本

还有一个 rhn_register 的命令行版本可让您在没有图形桌面环境的情况下注册您的系统来访问 RHN 或者 Satellite。
在 shell 提示符后输入 rhn_register。如果您位于 shell 终端窗口并想要运行非图形版本,您必须输入 rhn_register --nox 以防止打开图形用户端。

图 2.8. rhn_register 命令行版本

rhn_register 的命令行版本界面和图形桌面版本有相同的配置界面。但要在该界面中导航,请使用键盘中的方向键向左、右移动并突出选中的项目。按空格键选择一个动作。按 Tab 在不同导航元素中移动,比如文本框,复选框(选中时使用 x 标记)和单选按钮(选中时标记为星号)。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat