gpt4 book ai didi

linux - 如何修改 Linux 内核以更改 uname 返回的版本字符串?

转载 作者:太空狗 更新时间:2023-10-29 12:18:08 43 4
gpt4 key购买 nike

我正在使用旧版本 (2.6.33.2) 的嵌入式 Linux,并被要求更改内核,以便可以区分打了不同补丁的内核镜像。目前,uname -v 输出例如"#1 Wed Sep 11 07:07:51 BST 2013

因此我想更改它,以便任何后续补丁将 #1 部分更改为定义为补丁一部分的修订号(并将日期部分更改为日期最新的内核补丁),但我看不到它在内核中的哪个位置设置。

我应该查看哪些文件才能执行此操作?

最佳答案

尝试设置 KBUILD_BUILD_TIMESTAMP。默认为 `date`,所以它可能类似于

export KBUILD_BUILD_TIMESTAMP="r3 `date`"

#1 开头来自 .version 文件,在每次配置/构建后递增。

参见文件 scripts/mkcompile_h了解更多信息。

关于linux - 如何修改 Linux 内核以更改 uname 返回的版本字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19362262/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com