1. yum的文件都在 /etc/yum.repos.d/目录下
2. 把原先的的yum文件 ,一般是 CentOS-Base.repo备份一下
3. 从网上下载一个 yum源,一般好一点的有163,阿里云等,下载过来后是以为 .repo结尾的,近其通过ftp等上传到Linux的 /etc/yum.repos.d/目录下, 也可以在CentOS6 下使用 wget 网址 [-O 要保存的位置] 进行下载
4. 注意 : yum 的原理中是扫描这个目录下所有已 .repo的文件 ,所以如果有多个.repo文件 ,注意要使自己要用的那个文件后缀为.repo, 没用到的yum文件后缀名不要是 .repo
5.把CentOS-Media.repo 的enable 设置为0
6. 然后清除yum的缓存
yum clean all
7.然后生成 yum的缓存
yum makecache
8. 如果这个时候报错是:
那么就是Linux的DNS解析器有问题那么就修改文件
vim /etc/resolv.conf
添加一句 : nameserver 8.8.8.8
再次yum makecache 就可以成功
上面的修改dns是临时修改,永久修改的方法:
配置ip地址文件 /etc/sysconfig/network-scripts/ifcfg-eth0
添加一行
DNS1=8.8.8.8 #手动添加一个dns地址;