因为RedHat Enterpise Linux中的官方仓库需要使用已经购买订阅的RHNID进行登录,这篇文章教大家如何配置使用本地仓库。
1、 使用本地存储库
挂载本地镜像
使用本地存储库之前,您需要一个RHEL9版本的ISO安装映像,其中包含所需的BaseOS以及AppStream存储库,我们需要将其挂载到目标机器中方便使用。
在添加完成ISO镜像之后,若不进行手动挂载,系统会将ISO镜像挂载到run/media/root/RHEL-9-x-0-BaseOS-x86_64
中,如下图所示。
使用mount
命令将镜像挂载到/mnt
目录下。
如上图所示,将镜像手动挂载到/mnt
目录之后,系统自动生成的挂载点会在用户手动挂载映像之后自动取消。
关闭订阅插件
我们需要先关闭掉redhat自带的插件 Red Hat Subscription Manager(订阅管理)才能够继续使用第三方仓库,建议将其禁用。
找到subscription-manage
的配置文件,位于/etc/yum/pluginconf.d/subscription-manager.conf
[main]
enabled=0 #将它禁用掉就可以了
配置YUM仓库
在/etc/yum.repos.d/
目录下新建一个文件,只要扩展名为.repo
即可,名称自定义。
repo文件需要遵循ini
格式规范。
[rhel9-baseos]
name=RedHat Linux 9 BaseOS
baseurl=file:///mnt/BaseOS
gpgcheck=0
enabled=1
[rhel9-appstream]
name=RedHat Linux 9 AppStream
baseurl=file:///mnt/AppStream
gpgcheck=0
enabled=1
测试
本站为个人非盈利博客,资源均网络收集且免费分享无限制,资源仅供测试学习。
本站所有软件和内容大多数都来源于网络,本站所发布的一切修改补丁、注册机和注册信息及软件的文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
VIP功能仅仅作为用户喜欢本站捐赠打赏功能,本站不贩卖软件,所有内容不作为商业行为。
如果您的权益受到了侵犯,请将相关证据和详细信息发送至 admin@itwk.cc
我们会在收到您的邮件后,立即进行核实和处理,并在确认问题后采取必要的删除或修改措施。