在没有订阅的情况下,为了安装软件包进行实验,设置本地的 Yum 或 DNF 仓库将是一个便捷的选择。以下步骤展示了如何在 RHEL 9 上创建本地仓库。
为了创建本地仓库,先决条件包括挂载 RHEL 9 ISO 文件或 DVD。假设 RHEL 9 ISO 文件已经复制到系统中,使用以下命令将其挂载到/opt/repo 目录。
如果是 DVD 光盘,请执行命令。然后,在 /etc/yum.repos.d/ 目录中创建一个名为 "rhel9-local.repo" 的仓库文件。在文件中输入以下内容。
文件创建完成后,刷新 Yum 或 DNF 和订阅管理器的缓存,执行以下命令。请注意,输出中可能会出现警告信息,如“系统没有注册权限”。为了消除这个警告,编辑文件 /etc/yum/pluginconf.d/subscription-manager.conf,将参数 "enabled=1" 改为 "enabled=0"。
现在,可以使用本地仓库安装软件包。运行命令来查看配置的仓库。接着,利用 dnf 命令尝试通过本地仓库安装软件包。
成功安装 nfs-utils 包及其依赖项,证明了本地配置的 Yum 或 DNF 仓库功能正常。至此,本指南介绍的内容已结束。如果你有任何疑问或反馈,请在评论区留言。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。