赞
踩
遇到报错,
Errors during downloading metadata for repository 'AppStream':
- Curl error (7): Couldn't connect to server for http://mirrors.openanolis.cn/anolis/8/AppStream/x86_64/os/repodata/repomd.xml []
错误:为仓库 'AppStream' 下载元数据失败 : Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
CentOS Linux 8
版本的操作系统在 2021-12-31 就结束了生命周期,Linux 社区不再维护该版本的操作系统,可以换源,发现网络不行,打算配置本地的yum源,自己配置本地后又遇到
Repository AppStream is listed more than once in the configuration Repository BaseOS is listed more than once in the configuration
说明在配置文件中被重复定义了
错误:为仓库 'Extras' 下载元数据失败 : Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
错误:为仓库 'PowerTools' 下载元数据失败 : Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
错误:无法为存储库找到一个有效的 baseurl:InstallMedia
才知道要把/etc/yum.repos.d
目录下相应的.repo
文件,将enabled=1
修改为enabled=0,
禁用相关仓库,挺麻烦的
看到了龙蜥社区的honeymoon的步骤,重新试了一下
1、上传AnolisOS-8.8-x86_64-dvd.iso到根目录
2、创建挂载目录
mkdir -p /mnt/cdrom
3、挂载 ISO 文件到创建的目录
mount -o loop /root/AnolisOS-8.8-x86_64-dvd.iso /mnt/cdrom
4、备份现有的 yum 仓库配置
- mkdir -p /etc/yum.repos.d/backup
- mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/
5、创建配置文件
vi /etc/yum.repos.d/local.repo
- [LocalRepo-BaseOS]
- name=AnolisOS-8.8 - BaseOS
- baseurl=file:///mnt/cdrom/BaseOS/
- enabled=1
- gpgcheck=0
-
- [LocalRepo-AppStream]
- name=AnolisOS-8.8 - AppStream
- baseurl=file:///mnt/cdrom/AppStream/
- enabled=1
- gpgcheck=0
6、查看
- yum clean all
- yum makecache
成功
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。