centos7.5內核編譯安裝
阿新 • • 發佈:2018-10-08
png href 技術分享 pro ref inf set uname util
1.安裝依賴
yum -y install gcc bc gcc-c++ ncurses ncurses-devel cmake elfutils-libelf-devel openssl-devel
2.下載內核版本解壓並進入解壓目錄(4.12.3版本)
wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.12.3.tar.xz && tar -xvf linux-4.12.3.tar.xz && cd linux-4.12.3
3.清理內核源目錄
make mrproper
4.使用make menuconfig菜單來訂制內核功能 (這裏我們使用默認直接保存即可)
make menuconfig
5.編譯(時間很長,可以吃幾局雞再來)
make
6.安裝模塊(進入解壓目錄安裝模塊,安裝完畢後可以到/lib/modules目錄下查看)
make modules_install
查看/lib/modules
7.執行make install 安裝內核相關文件
make install
8.安裝完成後修改默認內核啟動項
cat /boot/grub2/grub.cfg | grep menuentry //查看系統可用內核
grub2-set-default ‘CentOS Linux (4.12.3) 7 (Core)‘ //修改開機默認使用的內核
9.重啟電腦後uname -r查看內核版本
reboot
uname -r
這樣就完成了
centos7.5內核編譯安裝