虚拟机突然提示:Cannot find a valid baseurl for repo: base

目录

一、问题如图所示

二、排查原因的方法

三、自己最终的解决办法(不太科学)

四、老师的解决方法


一、问题如图所示

二、排查原因的方法

https://blog.csdn.net/whatday/article/details/88791582/

没有解决,但知道应该是yum的源或者相关文件有问题。

三、自己最终的解决办法(不太科学)

1、将etc/yum.repos.d目录下的CentOS-Base.repo复制并改个名字作备;

cp CentOS-Base.repo CentOS-Base.repo.bak

2、yum clean all清理旧包,换一个源,然后用新生成的CentO....-Base.repo文件取代原来旧的CentOS-Base.repo作为默认源;

mv CentOS7-Base-163.repo CentOS-Base.repo

 接着yum clean all → yum makecache(失败);

3、然后把此时的CentOS-Base.repo给删掉,又把上面那个名字改回来,然后再yum makecache 就行可以发现元数据缓存重新又建立了,然后就行了。

四、老师的解决方法

https://www.douban.com/note/199760527/

猜你喜欢

转载自blog.csdn.net/Jinandawang/article/details/110874195