如果我从 Linux 源中删除 .config 文件会怎么样

如果我从 Linux 源中删除 .config 文件会怎么样

我只是好奇我是否可以删除 .config 文件。实际上,我正在学习如何编辑配置(从 make menuconfig)并重新编译内核。因此,如果我从源代码(/usr/src/linux)中删除 .config 文件,会有什么影响?我正在学习此链接

答案1

如果你删除了 .config 文件,那么你将不得不从头开始配置内核(选择体系结构等)。也可以使用以下方法从“默认配置”开始:

制作 XXXX_defconfig

其中 XXXX 是您正在使用的系统(例如 i386)。此默认配置位于arch/XXX/配置目录(其中 XXX 为架构)。

内核还使用一些环境/Makefile 设置来协助您完成此过程(例如,ARCH 变量用于过滤掉所提出的体系结构)

相关内容