安装httpd时说获取不到httpd需要的安装包,就知道又是yum源的问题,按照下面的步骤更换yum源,亲测有效!
1、先备份/etc/yum.repos.d/CentOS-Base.repo文件,以防文件修改出问题后无法复原。
cd /etc/yum.repos.dmv CentOS-Base.repo CentOS-Base1.repo
2、更改yum源
配置文件复杂,建议直接下载阿里云中的yum源文件:
http://mirrors.aliyun.com/repo/Centos-7.repo
然后新建CentOS-Base.repo文件将内容粘进去。(如果可以直接用wget也可以直接下载到当前目录中)
vim CentOS-Base.repo
3、安装yum的扩展包:
http://mirrors.aliyun.com/repo/epel-7.repo
将文件直接放到当前文件夹中即可。
4、清理缓存并生成新的缓存
yum clean allyum makecache
之后就可以继续用yum安装工具啦!
参考:
CentOS 7更换yum源详细教程-腾讯云开发者社区-腾讯云 (tencent.com)