CentOS 8 升级内核并删除旧内核
安装
CentOS8
yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
CentOS7
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
查看可选内核
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
安装内核
yum --enablerepo=elrepo-kernel install kernel-ml
删除旧内核
CentOS 8
dnf remove $(dnf repoquery --installonly --latest-limit=-2) 保留2个
dnf remove $(dnf repoquery --installonly --latest-limit=-1) 保留1个
CentOS 7
package-cleanup --oldkernels --count=1
--oldkernels
Remove old kernel and kernel-devel packages.
--count
Number of duplicate/kernel packages to keep on the system (default 2)
--keepdevel
Do not remove kernel-devel packages when removing kernels