Centos7配置国内yum源和epel源
目前centos官方提供的yum源基本上不可用了,建议配置国内的其他的yum源。
一、首先进入/etc/yum.repos.d/目录下,新建一个repo_bak目录,用于保存系统中原来的repo文件
[root@caq ~]# cd /etc/yum.repos.d/
[root@caq yum.repos.d]# mkdir repo_bak
[root@caq yum.repos.d]# mv *.repo repo_bak/
二、在CentOS中配置使用网易和阿里的开源镜像 到网易和阿里开源镜像站点下载系统对应版本的repo文件
[root@caq yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo
[root@caq yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
[root@caq yum.repos.d]# ls
Centos-7.repo CentOS-Base-163.repo repo.bak
三、清除系统yum缓存并生成新的yum缓存
[root@caq yum.repos.d]# yum clean all && yum makecache
四、安装epel源
[root@caq yum.repos.d]# yum install -y epel-release
五、使用阿里开源镜像提供的epel源(可选)
[root@caq yum.repos.d]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo # 下载阿里开源镜像的epel源文件
[root@caq yum.repos.d]# yum clean all && yum makecache #再次清除系统yum缓存,并重新生成新的yum缓存
六、测试安装
[root@caq yum.repos.d]# yum install -y nginx
参考文档:为Linux实例添加或修复阿里云软件源及使用包管理工具进行软件包管理_云服务器 ECS(ECS)-阿里云帮助中心