Vmware
Vmware 支持 linux。对于某些需要使用 windows 软件的场景,安装 vmware 后使用虚拟机安装 windows 可以用来解决一些特别的场景。
下载
linux 版本的 vmware workstation 下载地址:
https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html
当前最新版本是14.1.1
,下载下来的文件为 VMware-Workstation-Full-14.1.1-7528167.x86_64.bundle
。
注: vmware 官网直接下载的速度非常慢,建议从其他下载网站下载,或者用百度云离线下载。
安装
执行下面命令开始安装:
sudo chmod +x VMware-Workstation-Full-14.1.1-7528167.x86_64.bundle
sudo ./VMware-Workstation-Full-14.1.1-7528167.x86_64.bundle
然后在打开的图形界面中,开始安装:
- 接受两个协议
- 是否要检查更新,这里选no,本来我们下载的就是最新的
- ……
- 安装序列号:VF19H-8YY5L-48DQY-JEWNG-YPKF6。
等待安装完成。
配置
显卡 3D 加速
如果 vmware 虚拟机启动后报错:
“No 3D support is available from the host”
这里需要开启对显卡的硬件支持,打开用户 home 目录下的文件 .vmware/preferences
,增加这样配置:
mks.gl.allowBlacklistedDrivers = "TRUE"
切记不一定是驱动的问题,我当时就是被 vmware 的报错信息误导,折腾了半天搞定 amd 显卡的官方驱动,然后最后发现其实只是这里的设置。
参考文章:
补充
先安装了一个win8.1,发现一个严重问题:cpu占用很高,虚拟机空载时,在宿主机中看到大概有300%-400%的cpu占用。而windows里面的cpu使用率展示出现问题,始终显示为0%. 结果是使用时很卡,尤其ppt画图时。
后面尝试安装了win10,就正常了。可以做到虚拟机空载时,宿主机的cpu占用也几乎为零。PPT界面也很流畅。
总结:vmware + win10 是最终的比较好的选择。