CentOS6.5升級核心到4.4
阿新 • • 發佈:2018-12-02
情景: 最近在學習Docker應用容器引擎,但是Docker要求系統為64位、系統核心版本為 3.10 以上,且自己伺服器系統版本為CentOS6.5,核心是2.6的,不符合要求,故將核心升級到3.10以上。
方式: 此次升級核心採用下載核心然後編譯的形式進行升級,歷時五分鐘左右完成升級。
一:檢視當前核心版本,為2.6
[[email protected]_0_15_centos ~]# uname -a Linux VM_0_15_centos 2.6.32-696.6.3.el6.x86_64 #1 SMP Wed Jul 12 14:17:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
二:安裝必要的環境和工具進行升級
ELRepo專案專注於硬體相關軟體包,以增強您使用Enterprise Linux的體驗。這包括檔案系統驅動程式,圖形驅動程式,網路驅動程式,聲音驅動程式,網路攝像頭和視訊驅
ELRepo官網:http://elrepo.org/tiki/tiki-index.php
-
匯入公鑰:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
-
要為RHEL-安裝ELRepo 6,SL- 6或CentOS- 6:
rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
三、安裝 kernel
# 引數lt表示long-term的意思,長期維護版本,也可以將kernel-lt改為kernel-ml,安裝主線版本
[[email protected] ~]# yum --enablerepo=elrepo-kernel install kernel-lt -y
等待片刻,出現complete!時代表安裝完成。
Installed: kernel-lt.x86_64 0:4.4.165-1.el6.elrepo Complete!
四:編輯grub.conf檔案,修改Grub引導順序
新安裝的核心在第一個位置,所以設定default=0,表示啟動新核心
[[email protected] ~]# vim /etc/grub.conf
五:重啟
reboot後檢視核心
[[email protected]_0_15_centos ~]# uname -r
4.4.165-1.el6.elrepo.x86_64
升級完成。
只想升級到3.10的可以檢視參考來源文章
參考來源:https://blog.csdn.net/jeffleo/article/details/70904150