我是靠谱客的博主 坚定雨,最近开发中收集的这篇文章主要介绍Redhat8&CentOS8的yum源配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Redhat8&CentOS8的yum源配置

1.配置/etc/yum.reop.d/xxx.repo
vi xxx.repo
[server]
name=server
baseurl=file:///mnt
gpgcheck=0
enabled=1
2.挂载iso文件
mount xxxx.iso /mnt
3.yum源刷新
yum clean all
yum makecache

想必很多小伙伴都是按照以上的操作去配置yum源。那可能就会有如下报错:
【Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
rh8 0.0 B/s | 0 B 00:00
Errors during downloading metadata for repository ‘rh8’:
Curl error (37): Couldn’t read a file:// file for file:///mnt/repodata/repomd.xml [Couldn’t open file /mnt/repodata/repomd.xml]
Error: Failed to download metadata for repo ‘rh8’: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried】

研究了半天,终于知道了8的配置方法。
以下为正确的配置方法:
1.配置/etc/yum.reop.d/xxx.repo
vi xxx.repo
[BaseOS]
name=BaseOS
baseurl=file:///mnt/BaseOS
gpgcheck=0
enabled=1
[AppStream]
name=AppStream
baseurl=file:///mnt/AppStream
gpgcheck=0
enabled=1
2.挂载iso文件
mount xxxx.iso /mnt
3.yum源刷新
yum clean all
yum makecache

这就ok了。那原因是什么呢? 原来在8的iso文件里面,没有了repodata/这个目录。例如我iso挂载到/mnt下,那就没有/mnt/repodata/这个目录。取而代之的是/mnt/BaseOS/repodata/和/mnt/AppStream/repodata/ 这两个目录。因此,我们在配置repo文件的时候要比7和7以前的多配置一串东东。
好啦,结束,每天一点小知识,今天你get了吗?

最后

以上就是坚定雨为你收集整理的Redhat8&CentOS8的yum源配置的全部内容,希望文章能够帮你解决Redhat8&CentOS8的yum源配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部