[Linux Kernel] 版本編號多一個 + 號
這問題很怪
之前不知道為什麼 在某些特定版本的Linux上
make出給wifi ap用的 Linux kernel 版號就是不對
會出現一個 + 號
影響是....無法載入wifi網卡的驅動....所以問題很大
本來都是要用一台"完全乾淨"的 Ubuntu 16 來當make server....
不能更新任何東西....只要 apt update.... +號就出現
今天忽然看到正解,請參考這邊
http://smilejay.com/2012/07/kernel-version-plus-sign/
只要改動 kernel/linux-4.1/scripts/setlocalversion 就可以
把裡面的 echo "+"
res="$res${scm:++}"
都注解起來
就可以跳過會多 + 號的問題
之前不知道為什麼 在某些特定版本的Linux上
make出給wifi ap用的 Linux kernel 版號就是不對
會出現一個 + 號
影響是....無法載入wifi網卡的驅動....所以問題很大
本來都是要用一台"完全乾淨"的 Ubuntu 16 來當make server....
不能更新任何東西....只要 apt update.... +號就出現
今天忽然看到正解,請參考這邊
http://smilejay.com/2012/07/kernel-version-plus-sign/
只要改動 kernel/linux-4.1/scripts/setlocalversion 就可以
把裡面的 echo "+"
res="$res${scm:++}"
都注解起來
就可以跳過會多 + 號的問題
留言
張貼留言