这个问题可能是由于CentOS 7系统内核版本过低或者没有安装gcc导致的。可以尝试以下步骤:
- 按ctrl+z停止安装vmwaretools。
- 安装kernel-devel和gcc,确保它们的版本和您的内核版本一致。您可以使用以下命令:
yum install kernel-devel-$(uname -r)yum install gcc
- 重新运行
./vmware-install.pl安装vmwaretools。
不过我试了上面方法也出错误
使用yum install kernel-devel-$(uname -r)后,报No package kernel-devel-3.10.0-112?.el?.x86 64 available Error: Nothing to do

这个问题可能是由于yum源没有提供与您的内核版本匹配的kernel-devel包导致的。可以尝试以下步骤:
- 查看yum源是否有更新的kernel-devel包,如果有,可以更新内核版本,然后重新安装vmwaretools。可以使用以下命令:
yum update kernelrebootyum install kernel-devel./vmware-install.pl
- 如果yum源没有更新的kernel-devel包,或者你不想更新内核版本,可以从其他网站下载与的内核版本匹配的kernel-devel和kernel-headers包,然后手动安装它们。可以使用以下命令:
yum remove kernel-develyum remove kernel-headerswget https://rpm.pbone.net/index.php3/stat/4/idpl/66103569/numer/1/nazwa/kernel-devel-3.10.0-1127.el7.x86_64.rpmwget https://rpm.pbone.net/index.php3/stat/4/idpl/66103570/numer/1/nazwa/kernel-headers-3.10.0-1127.el7.x86_64.rpmrpm -i kernel-devel-3.10.0-1127.el7.x86_64.rpmrpm -i kernel-headers-3.10.0-1127.el7.x86_64.rpm./vmware-install.pl
在CentOS7系统中,安装vmwaretools遇到问题可能与内核版本低或缺少gcc有关。建议先尝试通过yum安装与当前内核版本匹配的kernel-devel和gcc,如果yum源无匹配包,可考虑更新内核或从其他来源下载并手动安装kernel-devel和kernel-headers,然后继续vmwaretools的安装流程。
6042

被折叠的 条评论
为什么被折叠?



