Ubuntu下重新編譯核心的基本方法和過程
編譯核心基本方法
安裝必備軟體
sudo apt install make
sudo apt install build-essential
sudo apt install libncurses5-dev
sudo apt install bison
sudo apt install flex
sudo apt install libssl-dev
從
www.kernel.org
上下載下傳Linux核心源碼,例如linux-5.10.69.tar.xz,然後解壓。
tar -xvf linux-5.10.69.tar.xz
進入
linux-5.10.69
檔案夾。
cd linux-5.10.69
執行如下動作
make mrproper
make clean
make menuconfig
在執行完
make menuconfig
後,會産生圖形界面。選擇下方的
save
,将核心配置儲存在
.config
檔案中,然後選擇
exit
退出。在編譯核心之前,可以通過修改
.config
的内容來修改核心配置。
配置完成後,編譯核心并安裝。
make -j$(nproc)
sudo make modules_install
sudo make install
sudo reboot now
uname -r