1、安裝組件
yum install -y wget && yum install -y net-tools
yum groupinstall “Development Tools”
yum install ncurses-devel bc openssl-devel elfutils-libelf-devel
yum install -y ncurses-devel
yum install -y elfutils-libelf-devel
yum install -y openssl-devel
2、下載內核壓縮包
wget https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linux-4.14.12.tar.gz
3、解壓
tar -zxvf 壓縮包
4、進入目錄
cd linux-4.14
5、復制當前系統的內核配置作為基礎
cp /boot/config-$(uname -r) .config
6、運行配置工具,調整內核選項(可選,按需修改)
make menuconfig
7、編譯內核(可能需要較長時間,視硬件性能而定)
make -j$(nproc)
8、編譯模塊
make modules
9、安裝編譯好的內核
make install
10、安裝模塊
make modules_install
11、更新 GRUB 配置
grub2-mkconfig -o /boot/grub2/grub.cfg
12、設置 4.14 內核為默認啟動項
grub2-set-default “CentOS Linux (4.14.12.old) 7 (Core)”
13、重啟系統
reboot