我是 Ubuntu 新手,想安装 VMWare Player。安装它的分步过程是什么?
当我尝试在 Ubuntu 12.04 LTS 上安装 VMWare Player 时,出现以下错误:
无法构建内核模块。
我在其他类似问题中看到建议的解决方案是执行以下操作:
cd /lib/modules/$(uname -r)/build/include/linux
sudo ln -s ../generated/utsrelease.h
sudo ln -s ../generated/autoconf.h
sudo ln -s ../generated/uapi/linux/version.h
Run Code Online (Sandbox Code Playgroud)
但是,我没有最后一个文件,version.h虽然我已经安装了 linux 头文件但没有运气。
我也试着跑
sudo vmware-modconfig --console --install-all
Run Code Online (Sandbox Code Playgroud)
但它失败并显示以下消息:
tmp/vmware-root/modules/vmmon-only/linux/driver.c:40:28: fatal error: linux/smp_lock.h:
No such file or directory
compilation terminated.
make[2]: *** [/tmp/vmware-root/modules/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.5.0-44-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
Unable to install vmmon
Run Code Online (Sandbox Code Playgroud)
有没有其他方法可以安装丢失的标头?
编辑 1
下面的屏幕截图显示了我完成安装后看到的内容

