设置环境
主要是安装一些常用的依赖, 现在不安装,等编译时候报错再安装也一样的..../linux-5.5.9/.config #版本要换成你自己的
3.2 编辑内核配置
CONFIG_XXX=y 的表示直接编译到二进制文件里的,
CONFIG_XXX=m 是编译为模块的
3.2.1...编译内核 和 安装内核 和 安装模块
4.1 编译内核
编译内核非常慢, 我的环境配置还行,我就用12线程跑,结果还是跑了半小时.
make -j 12
2020-12-13_184934.png
4.2...安装模块
就是刚才编译的那些模块
make modules_install
安装后/usr/lib 目录增大了很多,主要是驱动太大.
2020-12-13_192142.png
4.3 安装内核
make...内核rpm包
编译安装太麻烦,
也可以去下载编译好的rpm包来升级,
也可以自己编译好了做成RPM包,
也可以直接tar打包然后拷贝到模板环境再安装都是可行的
做RPM包的时候最好是参考官网给的SRPM