CentOS 7 升級Linux內(nèi)核
Upgrade Kernel on CentOS 7
運行的一些程序可能會對Linux
內(nèi)核版本有要求,本文介紹如何升級CentOS 7
的內(nèi)核。
1. 查看系統(tǒng)信息
查看發(fā)行信息
cat /etc/os-release
查看
CentOS
版本cat /etc/redhat-release
查看內(nèi)核版本
uname -r
2. 更新源并升級
yum update -y
如有必要可換源。
3. 啟用并安裝ELRepo倉庫
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org?
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
4. 查看可用內(nèi)核
yum list available --disablerepo='*' --enablerepo=elrepo-kernel
其中包括了主線版本
kernel-ml
和長期支持版本kernel-lt
。
5. 升級到最新內(nèi)核
yum --enablerepo=elrepo-kernel install kernel-ml
也可升級到最新的長期支持版本的內(nèi)核(版本號低于上述主線版本):
sudo yum --enablerepo=elrepo-kernel install kernel-lt
6. 設(shè)置grub
查看grub配置信息
awk -F\' ' $1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
設(shè)置新的內(nèi)核為
grub2
默認版本grub2-set-default 0
7. 重啟服務(wù)器并檢查內(nèi)核版本
重啟服務(wù)器
reboot
檢查內(nèi)核版本
uname -r
標簽: