1、配置最新repo源
1)备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2)下载源
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
2、列出所有会更新的软件清单
yum check-update
#可以看到升级后的版本
3、剔除不需要升级的软件
#稳妥起见,可以只升级有必要升级的软件
方式1:
只需修改yum 的配置文件/etc/yum/yum.conf 或 /etc/yum.conf添加exclude,剔除不升级的软件
exclude=mysql* nginx*
方式2:
yum --exclude=mysql* update
4、升级centos
yum -y update
5、重启centos
#升级后需要重启才能生效。
reboot
5、验证
cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
不升级centos只升级kernel步骤:
1、升级kernel
1)执行步骤1配置repo源
2)确认版本让后升级
yum install kernel
2、卸载旧的内核
查看所有内核版本,会出现一个新的一个旧的,可以选择卸载旧的内核
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
找到旧内核版本
rpm -qa | grep kernel
卸载旧内核
rpm -e kernel-3.10.0.957.e17.x86_64 kernel-devel-3.10.0.957.e17.x86_64
3、重启centos
reboot
4、验证
uname -a标签:升级,x86,etc,repo,步骤,centos7,centos7.9,yum,64 From: https://blog.51cto.com/u_14458428/5966293
Linux xuegod63 3.10.0-1160.62.1.el7.x86_64 #1 SMP Tue Apr 5 16:57:59 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux