centos7.5內核編譯安裝


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

這樣就完成了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM