在LinuxSrc / Documentation / admin-guide / README.rst下构建内核的部分存在这4个步骤,有人可以解释每个人做什么吗? 是否类似./configure,./make,./install?
要配置和构建内核,请使用:
1.) cd /usr/src/linux-4.X
2.) make O=/home/name/build/kernel menuconfig
3.) make O=/home/name/build/kernel
4.) sudo make O=/home/name/build/kernel modules_install install
答案 0 :(得分:1)
1)简单的cd - 无需解释
2)运行make menuconfig
启动基于ncurses的文本模式内核配置工具。
3)make O=/home/name/build/kernel
配置并构建内核。
4.1)modules_install
:这会将已编译的模块复制到/ lib / modules /-.
4.2)install
:此命令会将以下文件复制到/ boot目录中(根据分发情况,可能会执行更多操作):
Config- ,System.map - ,Vmlinuz - *
vmlinuz
- 是压缩的Linux内核
system.map
- 符号名称与内存地址之间的查找表是否为内核的特定构建
config
- 由make menuconfig