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 用户发现这个很有用
此文章对您是否有帮助?

相关文章

CentOS7.x防火墙开/关和添加端口

CentOS7.X,系统默认防火墙是firewalld,以CentOS7.6示例     1.查看防火墙状态 firewall-cmd...

linux系统如何设置开启/禁止ping

为了防止别人通过网络ping扫描找到并攻击机,可以在本机设置禁止停止ping命令   L inux默认是允许Ping响应的,系统是不允许Ping由2个原因决定的: 内核参数...

Linux系统如何查看内存使用情况以及清理缓存

有时服务器卡顿,不一定是cpu使用率过高,也有可能是内存不够用了,可以参考下面的方法来查看,并及时清理。     1.查看服务器物理内存、交换分区使用情况的命令:free...

Linux系统锐速安装教程

注意事项:锐速安装的前提是确保网卡为 eth 系列   步骤一:安装推荐版本内核,安装完成重启机器...