当前位置: 首页 > news >正文

编译linux内核时,让版本号不跟着git变化

文章目录

  • 编译linux内核时,让版本号不跟着git变化
    • 现象
    • 方法一
    • 方法二

编译linux内核时,让版本号不跟着git变化

现象

内核每次重新编译时,uname -r都会跟着变。

4.1.15-00005-g482731e4-dirty

导致报错,modprobe: can’t change directory to ‘4.1.15-00005-g482731e4-dirty’: No such file or directory

方法一

取消 CONFIG_LOCALVERSION_AUTO宏

image-20240815092617337

这样配置编译后,版本号变为4.1.15+

如果不想要有4.1.15+,请参照方法二。

方法二

修改脚本文件,scripts/setlocalversion

if test -z "$(git rev-parse --show-cdup 2>/dev/null)" &&

改为

if test -n "$(git rev-parse --show-cdup 2>/dev/null)" &&

这样版本号4.1.15永远不会变了。

image-20240815093305813


http://www.mrgr.cn/news/4762.html

相关文章:

  • c#中Task.Run 和使用 Task 构造函数创建任务的区别
  • PhpStorm环境配置与应用
  • (秋招复习)自动驾驶与机器人中的SLAM技术(三)
  • rust操作rabbitmq
  • Notion使用详解
  • EmguCV学习笔记 VB.Net 2.S 特别示例
  • 【Python】Pydantic:快速上手
  • 【与C++的邂逅】--- 类和对象(中)
  • Web客户端软件测试
  • 通过剪枝与知识蒸馏优化大型语言模型:NVIDIA在Llama 3.1模型上的实践与创新
  • 供应链技术
  • 动态规划篇-代码随想录算法训练营第三十六天l 279.完全平方数,139.单词拆分,多重背包问题
  • 博物馆地图导览:利用GIS与蓝牙定位技术,融合语音解说功能
  • 软考-软件设计师(程序设计语言习题)
  • C# 程序运行内存优化的点
  • 【iOS】——响应者链和事件传递链
  • ES6解构赋值详解;全面掌握:JavaScript解构赋值的终极指南
  • Ubuntu 下 通过 Docker 部署 Vaultwarden 服务器
  • pytorch,半精度判断,半精度和全精度之间的转化。
  • 2024前端面试题-网络篇