【问题标题】:Workstatin 11 Vmware tool on Centos 7 guestCentos 7 客户机上的 Workstatin 11 Vmware 工具
【发布时间】:2015-09-09 23:26:32
【问题描述】:

我安装了 kernel-headers 包,VMware-tool 安装程序仍然抱怨内核头文件的路径无效,无论我输入什么路径。

/usr/src/kernels/3.10.0-229.1.2.el7.x86_64/include
/usr/src/kernels/3.10.0-229.1.2.el7.x86_64/kernel
/usr/include/Linux

我在网上搜索后也尝试了一个建议:

ln -s 
/usr/src/kernel/$(uname -r)/include/generated/uapi/linux/version.h  
/usr/src/kernel/$(uname -r)/include/linux/version.h

【问题讨论】:

  • 本网站仅用于编程问题

标签: centos vmware-workstation vmware-tools


【解决方案1】:

unix.stackexchange.com 已解决此问题。

uname -r 可以提供与安装标头的位置不同的内容。例如,在我的构建中,uname -r 解析为“3.10.0-229.el7.x86_64”,而我的标头位于“/usr/src/kernels/3.10.0-229.11.1.el7.x86_64”中。

只要您没有尝试符号链接整个目录,这应该可以工作...

export kernel_headers=`ls -hd /usr/src/kernels/3*`
sudo ln -s ${kernel_headers}/include/generated/uapi/linux/version.h ${kernel_headers}/include/linux/version.h

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-18
    • 2017-09-19
    • 2018-04-11
    • 2019-06-21
    • 2015-09-20
    相关资源
    最近更新 更多