CentOS 把Yum源改为国内的aliyun Yum源

webpenson, 31 八月, 2021

ls -l /etc/yum.repos.d/

查看原来的源

total 48
-rw-r--r-- 1 root root  719 Nov 10  2020 CentOS-Linux-AppStream.repo
-rw-r--r-- 1 root root  704 Nov 10  2020 CentOS-Linux-BaseOS.repo
-rw-r--r-- 1 root root 1130 Nov 10  2020 CentOS-Linux-ContinuousRelease.repo
-rw-r--r-- 1 root root  318 Nov 10  2020 CentOS-Linux-Debuginfo.repo
-rw-r--r-- 1 root root  732 Nov 10  2020 CentOS-Linux-Devel.repo
-rw-r--r-- 1 root root  704 Nov 10  2020 CentOS-Linux-Extras.repo
-rw-r--r-- 1 root root  719 Nov 10  2020 CentOS-Linux-FastTrack.repo
-rw-r--r-- 1 root root  740 Nov 10  2020 CentOS-Linux-HighAvailability.repo
-rw-r--r-- 1 root root  693 Nov 10  2020 CentOS-Linux-Media.repo
-rw-r--r-- 1 root root  706 Nov 10  2020 CentOS-Linux-Plus.repo
-rw-r--r-- 1 root root  724 Nov 10  2020 CentOS-Linux-PowerTools.repo
-rw-r--r-- 1 root root  898 Nov 10  2020 CentOS-Linux-Sources.repo

默认Yum源备份

mkdir /opt/centos-yum.bak
mv /etc/yum.repos.d/* /opt/centos-yum.bak/

下载ailiyun的yum源配置文件到/etc/yum.repos.d/

CentOS8

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

非阿里云机器需要   替换部分字段

sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo

CentOS7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

CentOS6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS5

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

清除缓存

yum clean all

运行yum makecache生成缓存

yum makecache

yum -y update

升级所有包同时也升级软件和系统内核

yum -y upgrade
只升级所有包,不升级软件和系统内核

评论