概述
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源配置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复