uname -r
2.查看已安装版本
rpm -q kernel
3.查看可升级kernel版本
yum list kernel
4.升级kernel版本
yum update kernel
5.删除旧的内核
方法一:安装yum-utls:
yum install -y yum-utils
设置你想要保留多少旧的内核,比如我想保留两个:
sudo package-cleanup --oldkernels --count=2
方法二:直接删除对应版本
rpm -e kernel-*
6.设置永久的内核安装数量
vim /etc/yum.conf
设置installonly_limit=2,2为数量
7.服务器重启后,使用前几步查看的信息会变为新的kernel版本信息
[post cid="53" /]
[post cid="52" /]
[root@ser875814510906 ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
2.执行yum update 进行升级
# yum update
[root@ser875814510906 ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
可以看到系统默认升级到了7.9版本
3.如果不想升级内核及系统版本,则在执行 yum update之前在 /etc/yum.conf 的 [main] 后面添加以下配置
exclude=kernel*
exclude=centos-release*
[root@ser875814510906 ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
还是原来的系统版本
4.还要一种直接命令实现不更新内核
yum -y upgrade
yum -y update:升级所有包同时,也升级软件和系统内核;
yum -y upgrade:只升级所有包,不升级软件和系统内核,软件和内核保持原样。
[post cid="54" /]
[post cid="52" /]