手动合并两个 Linux 内核配置

手动合并两个 Linux 内核配置

我正在为我的笔记本电脑(Apple M1)配置 Linux 内核,我有两种不同的配置:一种是我自己为 arm64 vm 映像制作的最小配置,另一种是发行版使用的默认配置,其中包括许多我自己不必要的选项(在本例中为 Asahi Linux)。

我知道diffconfig树中的脚本用于检查哪些配置值不同,以及merge_config用于将一个配置中的选项应用到另一个配置之上的脚本,但我想要的是一个类似于make oldconfig更新内核配置的脚本,两个参考配置作为输入,并在两者不一致时提示进行选择(也就是说,不要将任何一个配置视为“正确”,允许我手动选择它们不同的地方)。有没有任何工具可以实现这个目标?我试图寻找一些东西,但我什么也没找到。

答案1

我正面临着你所描述的挑战,并找到了一个名为meld其界面非常酷,效果非常好。它可以为许多 Linux 发行版预先打包,并且还可以在平轮

它比较两个文件(例如ab),并允许您选择是否合并atobbto 的差异a

相关内容