CentOS 7 升級內核

環境centos

CentOS 7 升級內核

1 在 CentOS 7 上啓用 elrepo 倉庫ide

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

CentOS 7 升級內核

2 倉庫啓用後,使用下面的命令列出可用的內核相關包code

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

CentOS 7 升級內核

3 接下來安裝內核blog

yum --enablerepo=elrepo-kernel install kernel-ml  -y

CentOS 7 升級內核

4 設置內核啓動項get

1.首先查看當前系統內核
cat /boot/grub2/grub.cfg |grep menuentryit

2.查看當前默認內核
grub2-editenv listtable

3.更改默認啓動內核
grub2-set-default 'CentOS Linux (3.10.0-514.26.2.el7.x86_64) 7 (Core)'class

shutdown -r now

4.重啓機器生效import

CentOS 7 升級內核

5 查看舊的內核並刪除grep

rpm -qa kernel*

CentOS 7 升級內核

rpm -e kernel-3.10.0-693.el7.x86_64
rpm -e kernel-tools-3.10.0-693.el7.x86_64
rpm -e kernel-tools-libs-3.10.0-693.el7.x86_64

6 在安裝新內核依賴

yum --enablerepo=elrepo-kernel install kernel-ml* -y

CentOS 7 升級內核

7 重啓機器應用最新內核,運行下面的命令檢查最新內核版本!

uname -a

CentOS 7 升級內核

8 術語解析
kernel-ml
kernel-ml 中的ml是英文【mainline stable】的縮寫,elrepo-kernel中羅列出來的是最新的穩定主線版本。

kernel-lt
kernel-lt 中的lt是英文【long term support】的縮寫,elrepo-kernel中羅列出來的長期支持版本。

http://elrepo.org/tiki/kernel-ml

https://centos.pkgs.org/7/elrepo-kernel-x86_64/

相關文章
相關標籤/搜索