Centos8 无法使用Yum及Dnf

1.导致原因:CentOS 82021年底停止更新

 

 

2.问题报错图:

 

3.报错关键词:

Failed to synchronize cache for repo 'AppStream', ignoring this repo.

注释:无法同步 repo 'AppStream' 的缓存,忽略此 repo
Failed to synchronize cache for repo 'BaseOS', ignoring this repo.

注释:无法同步 repo 'BaseOS' 的缓存,忽略此 repo

Last metadata expiration check: 0:45:16 ago on Thu Jul 7 19:20:18 2022.

注释:上次元数据过期检查:2022  7  7 日星期四 19:20:18  0:45:16
No match for argument: wget

注释:参数不匹配:wget
Error: Unable to find a match

注释:错误:无法找到匹配

 

4.解决方法:

sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*

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

依次执行调整后执行DnfYum即可正常使用。

 

注释:要修复上述错误,我们需要使用以下命令将指向 CentOS 官方 URL  repo URL 更改為 vault.centos.org 

 

以上如果不好使用以下命令(阿里云的镜像)

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

 

yum makecache

  • 1 用户发现这个很有用
此文章对您是否有帮助?

相关文章

CentOS 8 EOL如何切换源

 Centos8于2021年年底停止了服务,在使用yum源安装时候,出现以下报错:        解决方法:...

Centos7.x系统修改网卡名称

一.修改grub  1.编辑      vi /etc/default/grub      2.并加入 "net.ifnames=0...

CentOS系统修改主机名

方法一:  1.打开终端或通过ssh登录到Linux系统中 2.使用root权限登录系统 3.使用以下命令检查当前主机名:  hostname...

Linux系统/etc/fstab 配置错误导致无法登录

遇到机器无法正常通信,通过后台的vnc窗口查看系统报错,无法正常进入到系统内   出现如下报错信息...