学习啦 > 学习电脑 > 操作系统 > Linux教程 > 如何解决The UTS Release version in include/linux/version.h

如何解决The UTS Release version in include/linux/version.h

时间: 若木635 分享

如何解决The UTS Release version in include/linux/version.h

  The UTS Release version in include/linux/version.h does not match current version 问题

  打开你的kernel里的version_vars.mk,位于

  /linux-2.6.33.2/debian/ruleset/misc/version_vars.mk

  目录下。

  把其中的"echo include/linux/version.h" 改成 "echo include/generated/utsrelease.h"

  然后直接执行

  sudo make-kpkg -initrd --initrd --append-to-version=....

  这样继续编译,千万别执行

  sudo make-kpkg clean

  这样就节省时间了。

  debian/ruleset/misc/version_vars.mk 这个文件是在你执行

  sudo make-kpkg --initrd kernel_image kernel-headers

  之后才有的。

  修改完毕version_vars.mk后再执行

  sudo make-kpkg --initrd kernel_image kernel-headers

  就好了

75348