一、centos 更换阿里云的YUM 源的方法(来自:http://mirrors.aliyun.com/help/centos)
1、备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、下载新的 CentOS-Base.repo 到/etc/yum.repos.d/
CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3、之后运行 yum makecache 生成缓存
二、centos 更换网易云的YUM 源方法(来自:http://mirrors.163.com/.help/centos.html)
首先备份/etc/yum.repos.d/CentOS-Base.repo
#备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载对应版本 repo 文件, 放入/etc/yum.repos.d/(操作前请做好相应备份)
# 下载说明使用 wget 下载到上述目录内。
命令解释:
wget -O 原文件 要下载的文件
{-O 解释:把文档写到 FILE 文件中}
命令样例:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
意思就是,将 CentOS7-Base-163.repo 文件下载下来保存在/etc/yum.repos.d/下的 CentOS-Base.repo
菜鸟疑问:
1、CentOS-Base.repo 已存在是怎么处理?百度的命令解释是写入,是覆盖写入还是替换写入,PS:旧的 CentOS-Base.repo 文件已经重新命名 CentOS-Base.repo.backup,管他了!
下面是下载的链接,替换一下就好了,网易的官方懒省事,看看人家阿里云的,步骤详细明了。
CentOS7(http://mirrors.163.com/.help/CentOS7-Base-163.repo)
CentOS6(http://mirrors.163.com/.help/CentOS6-Base-163.repo)
CentOS5(http://mirrors.163.com/.help/CentOS5-Base-163.repo)
运行以下命令生成缓存
yum clean all
yum makecache