Appearance
4. Red Hat 订阅管理
本章节指导在 RHEL 8.10(主机名 ZSLinux)上使用 SecureCRT 配置 Red Hat 订阅管理,配合 SecureFX 传输配置文件。内容聚焦 subscription-manager 工具,用于注册系统、启用软件仓库和更新系统,简洁实用,适合初学者快速掌握和运维人员日常维护。所有命令在 ZSLinux 环境中测试,确保实验一致性。
4.1 前提条件
- RHEL 8.10 已安装(参考第 1 章),主机名设置为
ZSLinux。 - 使用 SecureCRT 登录(SSH2 协议,端口 22,虚拟机 IP)。
- 使用 SecureFX 传输文件(SFTP 协议)。
- 网络连接正常,需访问 Red Hat 订阅服务器。
- Red Hat 账户(用户名和密码)已准备。
4.2 订阅管理
4.2.1 注册系统
- 注册 Red Hat 订阅:bash
subscription-manager register --username <RHN账户> --password <密码> --auto-attach # 注册并自动附加订阅
4.2.2 启用软件仓库
- 启用核心仓库(若
--auto-attach未自动启用):bashsubscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms # 启用 BaseOS 仓库 subscription-manager repos --enable rhel-8-for-x86_64-appstream-rpms # 启用 AppStream 仓库
4.2.3 更新系统
- 更新系统以应用订阅:bash
dnf update -y # 更新系统软件包
4.3 验证
- 检查订阅状态:bash
subscription-manager status # 检查订阅状态 subscription-manager list --installed # 查看已附加的订阅 - 常见问题:
- 注册失败:检查 Red Hat 账户凭据或网络连接。
- 仓库不可用:确认已启用 BaseOS 和 AppStream 仓库。
4.4 实践任务
- 使用 SecureCRT 登录
ZSLinux,注册 Red Hat 订阅。 - 启用 BaseOS 和 AppStream 仓库。
- 更新系统并验证订阅状态。
4.5 自测问题
- 问题:如何注册 Red Hat 订阅?
- 答案:
subscription-manager register --username <RHN账户> --password <密码> --auto-attach。
- 答案:
- 问题:如何启用 RHEL 8 的核心仓库?
- 答案:
subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms和--enable rhel-8-for-x86_64-appstream-rpms。
- 答案:
