RedHat配置本地YUM源


一、导语

在学习 RedHat 的时候,发现使用 YUM 是需要收费注册才能使用的。不像 CentOS 那样可以直接使用。所以为了方便,就配置了本地 YUM 源。

二、VMware配置

要想使用本地的 YUM 源,就需要确保你的 ISO 镜像包要连接上。

三、Liunx配置

当 ISO 镜像文件已经连接上的时候,需要把它挂载到一个目录上才能使用,所以我们创建一个目录为挂载点,并配置 yum就可以了。

# 创建挂载点
[root@localhost 桌面]# mkdir /mnt/cdrom

# 将关盘挂载到挂载点
[root@localhost 桌面]# mount /dev/sr0 /mnt/cdrom/
mount: /dev/sr0 写保护,将以只读方式挂载

# 查看是否有内容
[root@localhost 桌面]# ll /mnt/cdrom/

挂载好了镜像,我们就配置一下 YUM

# 进入yum配置目录
[root@localhost 桌面]# cd /etc/yum.repos.d/

# 查看是否已有yum配置,
[root@localhost yum.repos.d]# ll
总用量 0

# 新建一个配置文件
[root@localhost yum.repos.d]# touch localYUM.repo

# 编辑配置文件
[root@localhost yum.repos.d]# vim localYUM.repo

输入内容

[rhel-yum]
# 自定义名称
name=localYUM
# 本地光盘挂载路径
baseurl=file:///mnt/cdrom  
# 启用yum源,0为不启用,1为启用
enabled=1 
# 检查GPG-KEY,0为不检查,1为检查 
gpgcheck=1
# key的位置
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

配置好了之后检测以下是否配置成功

# 清除缓存
[root@localhost yum.repos.d]# yum clean all
已加载插件:langpacks, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
正在清理软件源: rhel-yum
Cleaning up everything

#创建新的缓存
[root@localhost yum.repos.d]# yum makecache
已加载插件:langpacks, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
rhel-yum                                                 | 4.1 kB     00:00     
(1/5): rhel-yum/group_gz                                   | 134 kB   00:00     
(2/5): rhel-yum/filelists_db                               | 3.1 MB   00:00     
(3/5): rhel-yum/primary_db                                 | 3.4 MB   00:00     
(4/5): rhel-yum/productid                                  | 1.6 kB   00:00     
(5/5): rhel-yum/other_db                                   | 1.3 MB   00:00     
元数据缓存已建立
[root@localhost yum.repos.d]#


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM