如何在RedHat Enterpise Linux 9 中配置本地DNF(YUM)仓库

 

因为RedHat Enterpise Linux中的官方仓库需要使用已经购买订阅的RHNID进行登录,这篇文章教大家如何配置使用本地仓库。

1、 使用本地存储库

挂载本地镜像

使用本地存储库之前,您需要一个RHEL9版本的ISO安装映像,其中包含所需的BaseOS以及AppStream存储库,我们需要将其挂载到目标机器中方便使用。

在添加完成ISO镜像之后,若不进行手动挂载,系统会将ISO镜像挂载到run/media/root/RHEL-9-x-0-BaseOS-x86_64中,如下图所示。

image-20240326201351452

使用mount命令将镜像挂载到/mnt目录下。

image-20240326201603569

如上图所示,将镜像手动挂载到/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

 

测试

 

本文 如何在RedHat Enterpise Linux 9 中配置本地DNF(YUM)仓库 https://www.itwk.cc/post/1292.html 所涉及的软件均源自于网络。

不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。

本站信息来自网络,版权争议与本站无关,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。

访问和下载本站内容,说明您已同意上述条款。

本站为非盈利性站点,VIP功能仅仅作为用户喜欢本站捐赠打赏功能,本站不贩卖软件,所有内容不作为商业行为。

AAA建材王哥的头像AAA建材王哥VIP
上一篇 2024年3月26日 下午7:22
下一篇 2024年3月26日 下午9:18

相关推荐

微信公众号
微信公众号
联系邮箱
分享本页
返回顶部