2018年12月22日 星期六

在 CentOS 7 上更新 Kernel


因為安全性,或者某些套件需要更高的Kernel版本時,需要將Kernel升級

1. 將目前系統所有套件升級

yum update -y
2. 透過ELRepo下載最新穩定的 Kernel 版本
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
下載後再執行一次將所以套件升級
yum update -y
備註:最新的Kernel可以到這個網址查看
http://elrepo.org/tiki/tiki-index.php
5. 安裝Kernel
yum  --enablerepo=elrepo-kernel install kernel-ml
6. 將最新安裝Kernel的啟動順序設為預設後重新開機
grub2-set-default 0
reboot
7. 將GRUB中的第一個Kernel作為默認的Kernel
vi /etc/default/grub
第一行新增內容
GRUB_DEFAULT=0
存檔
8. 重新配置 Kernel
grub2-mkconfig -o /boot/grub2/grub.cfg
9. 查看Kernel的啟動順序
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
10. 重新開機後驗證最新的Kernel作為預設的Kernel
reboot
uname -sr

參考文件:

CentOS7 更换内核






沒有留言:

張貼留言