问题背景:
1、
[root@0b6b7678467c xxx]# yum -y install vim Failed to set locale, defaulting to C.UTF-8
CentOS Linux 8 - AppStream 1.7 B/s | 38 B 00:21
Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
2、
#执行一些man man或者vim的时候报错
bash: xxxx: command not found
解决方案:
1、ls /etc/yum.repos.d/
2、mv /etc/yum.repos.d/CentOS-Linux-BaseOS.repo /etc/yum.repos.d/CentOS-Linux-BaseOS.repo.backup
3、curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
4、cat /etc/yum.repos.d/CentOS-Base.repo
复制这个文本的内容
5、vi /etc/yum.repos.d/CentOS-Linux-AppStream.repo
覆盖Appstream
6、yum clean all;yum makecache
7.问题解决!转载自如下链接