yum更换阿里源,解决Centos8官方源下线后无法使用的问题

2022-10-13 1,971 0

在新的服务器上使用yum命令安装的某神秘应用的时候出现如下提示:

Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist ...

这是由于官方在2021年底停止了centos8项目,相关软件源也已经下线导致无法使用,解决思路是更换为最新的阿里云的软件源。

解决Centos8无法安装软件的教程

一、进入配置文件内,删除所有的.repo文件,分步执行下面的命令:

# 1. 进入配置文件夹
cd /etc/yum.repos.d/
#2. 删除旧的配置文件
rm *.repo
#3. 输入“y”回车确认,这里需要输入多个“y”,直到完全删除

二、 输入命令“ls”确保该目录下的.repo文件已完全删除,会出现备份文件列表

ls

三、下载可以用的.repo文件

命令:

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

如果你没有安装wget,也可以用下面命令:

命令:

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

四、运行 yum makecache 生成缓存

命令:

yum makecache

如果没有提示错误,到这里就大功告成了。

相关文章

解决Windows开启网络代理(VPN)后Microsoft Store无法打开的问题
在Debian 10安装Google Chrome浏览器

发布评论