linux源码安装地址
https://mirrors.edge.kernel.org/pub/linux/kernel/
linux编译内核过程
- 下载源码tar包
- 解压
- 最好预留15G以上磁盘空间
- 运行make defconfig生成一份默认配置文件.config(在当前目录下)
- 使用/boot/目录下的之前可用的config文件覆盖.config文件的内容(选)
- 执行make oldconfig,检查和验证新配置
- 执行make -jn,生成的bzImage在/arch/x86/boot下(针对x86架构)
- 执行make modules_install,将内核模块安装在/libs/modules下
- 执行make install,将自动把bzimage文件安装在/boot下并以vmlinuz-version格式命名,且自动生成initd-img文件
- 执行update-grub,更新grub列表
- 顺利的话已经完成