Linux内核编译

源码下载

https://www.kernel.org/
http://mirrors.163.com/kernel/

解压

tar xvzf linux-6.6.tar.xz

安装依赖工具

sudo apt install gcc make libncurses5-dev openssl libssl-dev build-essential pkg-config libc6-dev bison flex libelf-dev dwarves -y

Config 以及编译

make menuconfig
vim .config
CONFIG_SYSTEM_TRUSTED_KEYS=“”
CONFIG_SYSTEM_REVOCATION_KEYS=“”
make menuconfig

make -j $(nproc)

安装kernel modules

sudo make modules_install -j $(nproc)

安装 kernel boot.img

sudo make install

你可能感兴趣的:(linux)