网上各种配置yum源的方法,有时候未必适用自己的情况。本文给出一种万能配置法,适合于centos、redhat,其他操作系统我没试,操作类似,可以自己研究一下。本文yum源为阿里。
1、检查是否安装yum包。若是安装了,那么又有哪些yum包:
rpm -qa |grep yum
2、替换CentOS-Base.repo
进入到系统yum源的目录下:
cd /etc/yum.repos.d
注:CentOS-Base.repo文件我已经改好了,大家直接替换就好,下载路径:
https://download.csdn.net/download/tyzyumi/20600053
3、配置DNS,否则无法解析阿里的域名
cd /etc/sysconfig/network-scripts
vi XXX(网口文件)
在文件最后新增DNS:
DNS1=8.8.8.8
DNS2=8.8.4.4
重启network
service network restart
如果该布重启失败,应该是新增DNS那步创建了不存在的接口,需删掉新增的接口文件,在已有的接口配置文件中新增。
4、运行yum clean all(等同于 yum cleanheaders ; yum cleanpackages);
yum clean all
5、运行makecache 生成缓存
yum makecache
6、更新YUM文件
yum update