Loading

Linux内核编译-步骤

Linux系统自带当前系统的内核

在/usr/src/目录下  linux-headers-

$ cd linux-headers-5.15.0-40 

$ make menuconfig 进入内核模块配置菜单界面

!!此时存在问题多为软件包未安装问题

$ sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev bison

 

 

可以去Linux内核官网下载内核最新版

https://www.kernel.org/

$ sudo wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.19.9.tar.xz  下载内核压缩包

$ sudo tar -xvf linux-5.19.9.tar.xz   可以解压到当前目录

 

 

退出menuconfig菜单界面后

编译内核

make -j 10  数字为当前cpu核心数的两倍

 

安装模块

sudo make modules_install

 

安装内核

sudo make install

 

查看当前系统版本号

$ uname -mrs

 

posted @ 2022-09-16 09:34  KairusZhang  阅读(318)  评论(0编辑  收藏  举报