CentOS更改yum源与更新系统
先看一下有没有安装wget
rpm -qa | grep wget
[1] 首先备份/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
[2] 进入yum源配置文件所在文件夹
cd /etc/yum.repos.d/
[3] 下载yum源配置文件,放入/etc/yum.repos.d/(操作前请做好相应备份)
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
[4] 运行yum makecache生成缓存
yum clean all
yum makecache
[5] 更新系统
[root@localhost yum.repos.d]# yum -y update
今天遇到了一个坑,如下图
一下子就懵了,what?阿里关掉这个服务了?不太可能吧,放到浏览器去打开,发现跳转到了https://opsx.alibaba.com/mirror,那怎么办呢?没事,这是因为DNS有问题,阿里有给出解决办法
ok,执行一下命令就行了
vim /etc/resolv.conf
nameserver 223.5.5.5
nameserver 223.6.6.6