由于VMware Player不在软件库中提供,您必须从VMware官网下载。
请注意,VMware Player(就像VMware Workstation一样)不再有32位版本,因此如果运行uname -m
显示x86_64
,则可以运行它,但如果显示i686
,则无法运行(或者必须使用旧版本)。
下载完成后,请在终端中转到下载的文件夹。您可以使用cd
命令来实现。例如,如果将其放在Downloads
文件夹中,请运行:
cd ~/Downloads
chmod +x VMware-Player-15.5.0-14665864.x86_64.bundle
下载文件时,请使用完整的文件名。命名规则可能会在将来发生变化,但即使不变,文件名中包含版本号,因此每个版本的VMware Player都有不同的文件名。(对于这一点,Tab键补全非常方便:如果您输入文件名的前几个字符,然后按下Tab键,如果当前目录中只有一个以这种方式开头的文件,您的shell应该自动将其扩展为完整的文件名。)
安装程序可能需要构建和安装内核模块,因此建议确保您具备必要的软件包来完成此操作。运行uname -r
。现在,输出通常以-generic
结尾。在旧版本的Ubuntu上,generic-pae
、server
和virtual
也很常见。如果输出不以-generic
结尾,请将下面的-generic
替换为实际的结尾。
sudo apt-get update
sudo apt-get install build-essential linux-headers-generic
root
身份运行它,所以使用sudo
命令:sudo ./VMware-Player-15.5.0-14665864.x86_64.bundle
./
非常重要。)sudo
运行安装程序,但在安装完成后,通常不需要以root用户身份运行VMware Player,也不应该这样做。偶尔,在内核或VMware Player更新后,VMware Player可能会要求您以root用户身份允许其构建和安装新的内核模块。这是可以接受的。
使用旧版本的VMWare,在第一次运行时可能会出现内核错误。如果可能的话,你应该使用更新的版本--或者至少使用仍然受支持的版本--不仅是为了解决这些问题,而且还因为像VMware Player和VMware Workstation这样的虚拟机监视程序可能存在安全漏洞,这些漏洞在受支持的版本中会得到修补。然而,如果你确实使用了旧版本并遇到了内核错误,请参考此页面。如果你认为你遇到了那里描述的问题,你可以下载并运行patch-modules.sh
。
cd /tmp
wget http://communities.vmware.com/servlet/JiveServlet/download/1553530-39784/patch-modules.sh
wget http://communities.vmware.com/servlet/JiveServlet/download/1553530-39785/vmware-7.1-2.6.35-3-generic.patch
sudo sh patch-modules.sh
/tmp/patch-modules.sh
/tmp/patch-modules.sh
。如果你打算尝试这个(或者遇到问题),你应该参考上面的论坛链接。大多数用户今天不需要这样做。http://downloads.vmware.com/d/info/desktop_end_user_computing/vmware_player/4_0
点击下载 然后注册 IT sudo apt-get install build-essential linux-headers-`uname -r`
cd Download (full command will be cd /home/your-user-name/Download)
ls -l
gksudo bash ./VMware-Player-4.0.2-591240.x86_64.bundle
http://www.howtoforge.com/how-to-install-vmware-player-on-ubuntu-11.04-linux-mint-11
sudo sh filename.bundle