按照https://blog.csdn.net/monster_gt/article/details/80922075和https://blog.csdn.net/weixin_41961162/article/details/85061636的方法,在执行yum makecache命令后,出现了Cannot retrieve repository metadata……的报错,
查询相关后,是在/etc/yum.repos.d目录下没有类似CentOS-Base.repo这样的文件,下载该文件后传入到对应的目录(下载地址:http://mirrors.163.com/.help/CentOS6-Base-163.repo),根据本地linux系统的版本,修改CentOS6-Base-163.repo文件中的$releasever和$basearch值,这里修改的为6和x86_64,修改后再执行yum makecache即可,即解决。