Centos8 软件yum包源失效(如何更换)

在 CentOS 8 中使用 yum 命令安装软件时出现错误:

仓库 ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist

进入系统YUM源的目录,删除无用的源文件。

cd /etc/yum.repos.d
ll

Centos8 软件yum包源失效(如何更换)


出现这个错误的原因是CentOS 团队从官方镜像中移除 CentOS 8 的所有包,但软件包仍在官方镜像上保留了一段时间,现在他们被转移到

https://vault.centos.org,可以在 /etc/yum.repos.d 中更新一下源,使用 vault.centos.org 代替 mirror.centos.org

备份好之前的,之后下载阿里的

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

打开终端,输入 su 命令切换 root 用户登录,然后使用下面的命令更新源:

sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*

接着,就是激动人心的时刻,更新缓存,测试一下

yum clean all && yum makecache
版权声明:
1:本文仅供学习和参考,不做任何收益和价值保障,请知晓。
2:本内容转载于网络,版权归原作者所有,不拥有所有权,不承担相关法律责任。
3:本站所有资源均来源于网络,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
4:如有侵权,请联系我们1109539043#qq.com(#改为@)删除。
技术分享

centos 7 修改home分区,分区合并

2024-1-1 15:32:04

技术分享

screen命令使用安装教程 (断开后维持程序运行)

2024-1-14 11:49:10

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索