第 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 的优点,请按 按钮。否则,请按前进按钮继续。
图 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
标记)和单选按钮(选中时标记为星号)。