解决运行VMware时出现的C header files matching your running kernel were not found错误

在CentOS 6.7 x86_64的Desktop系统中成功安装VMware Workstation 12之后,若要运行VMware,则会出现以下错误:

http://ghoulich.xninja.org/wp-content/uploads/sites/2/2016/01/image-1_vmware-error.png

这是由于系统中没有VMware需要版本的C头文件导致的,这些头文件包含在系统内核的开发包中。在Shell中运行以下命令,安装Kernel Headers包,然后更新系统组件:

  1. yum install -y kernel-headers
  2. yum update -y
  3. reboot

安装完成之后,再次运行VMware Workstation,确认问题已解决!