前言
一、更换yum源地址原因?
- 使用 yum 需要一个软件集合地的存储仓库,一般系统自带的是国外源地址,访问速度很慢,所以新系统到手的第一步就是给它更换为国内的源地址。
- 在为项目部署安装包的时候常碰见依赖库安装不上的问题,原因可能就是 yum 源的配置问题,可能该地址并无该软件包。
二、替换步骤与命令
- 备份原有源
[root@liumiaocn ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
- 清理旧包。本人并未执行该步骤,依然成功。如果你不成功,可以重新操作执行该步骤
yum clean all
- 下载 阿里云 的 yum 源【我这的是 CentOS 7 的版本,如果需要其他版本,那么只需要将下面的 7 改成 5 或 6 即可】,这一步需要能联网,此处以使用 阿里云 的 yum 源为例子,你也可以使用 网易163 的 yum 源或其他源
[root@liumiaocn ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- 重新生成yum缓存
[root@liumiaocn ~]# yum makecache