VMPlayer 在 ubuntu 上安装出错

VMPlayer 在 ubuntu 上安装出错

当我尝试在 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

然而,我没有最后一个文件,version.h尽管我已经安装了 Linux 标头,但没有运气。

我也尝试过

sudo vmware-modconfig --console --install-all

但失败并显示以下消息:

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

还有其他方法可以安装缺少的标题吗?

编辑1

下面的屏幕截图显示了我完成安装后看到的内容

在此处输入图片描述

在此处输入图片描述

答案1

VMware Player 6.0.1-1379776 X86-64使用 时,我的电脑上没有出现您的错误Ubuntu 12.04 - Desktop X86-64。如果您能说明一下您运行的是 32 位还是 64 位操作系统、您尝试安装的 Vmware Player 的版本号以及您是否进行过任何内核升级,那将很有帮助。

如何在 Ubuntu 12.04 上以图形方式安装 VMware Player 6.0.1-1379776 X86-64 - 桌面 X86-64:

步骤1:导航到您保存 VMware Player 的目录。

图片1

第2步:右键单击.bundle 文件并打开属性菜单。

图片2

步骤#3:在权限选项卡中,选中“允许将文件作为程序执行”复选框。

图片3

步骤4:打开终端并输入“sudo nautilus”,因为需要 root 权限。

图片4

步骤#5:在有关 nautilus 的错误消息上单击“确定”。 图片5

步骤#6:导航到保存 .bundle 文件的目录,右键单击,然后从菜单中选择“打开”。

图片6

步骤#7:选择“运行”,因为它将允许图形安装。

图片7

步骤#8:接受Vmware Player最终用户许可协议,然后单击“下一步”。

img8

步骤#9:接受 VMware OVF Tool Component For Linux 许可协议,然后单击“下一步”。

img9

步骤#10:选择您喜欢的适当的更新选项,然后单击“下一步”。

img10

步骤#11:选择您喜欢的合适的统计选项,然后单击“下一步”。

img11

步骤#12:如果您有加号键,您现在就可以输入它,如果没有,请不要担心,然后单击“下一步”。

img12

步骤#13:点击“安装”。

img13

步骤#14:安装将开始,请等待其完成。

img14

步骤#15:点击“关闭”。

img15

步骤#16:在 Unity 搜索区域中搜索“vmware player”。单击“Vmware player”。

图片16

步骤#17:VMware Player 将打开并可供使用。[您可能需要以 root 身份运行 vmware Player 来下载 vmware 工具。]

img17

答案2

当标头需要构建时如何安装 VMware Player:

步骤1:

在终端类型中:sudo apt-get install build-essential linux-headers-$(uname -r)

第2步:

右键单击.bundlevmwareplayer 文件,检查可执行文件,然后双击开始安装程序。

相关内容