linux安裝vmware出現kernel-header問題


查看日志文件,

cat /tmp/vmware-xiuyuan/vmware-modconfig-9996.log | more
在日志文件中有這么幾行:
Setting header path for 3.7.2-204.fc18.x86_64 to "/lib/modules/3.7.2-204.fc18.x86_64/build/include".
Validating path "/lib/modules/3.7.2-204.fc18.x86_64/build/include" for kernel release "3.7.2-204.fc18.x86_64".
Failed to find /lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/version.h
Failed version test: /lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/version.h not found.
從中不難看出,是因為缺少version.h文件。

所以只需要

拷貝/usr/include/linux/version.h到/lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/目錄
sudo cp /usr/include/linux/version.h /lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/

sudo ln -s /usr/include/linux/version.h /lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/

有可能找不到 /lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/ 這個目錄,此時可以安裝內核頭

yum install kernel kernel-headers kernel-devel

然后再執行上面的過程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM