學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > 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"

  然后直接執(zhí)行

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

  這樣繼續(xù)編譯,千萬別執(zhí)行

  sudo make-kpkg clean

  這樣就節(jié)省時間了。

  debian/ruleset/misc/version_vars.mk 這個文件是在你執(zhí)行

  sudo make-kpkg --initrd kernel_image kernel-headers

  之后才有的。

  修改完畢version_vars.mk后再執(zhí)行

  sudo make-kpkg --initrd kernel_image kernel-headers

  就好了

75348