但是鉴于Windows从8、8.1到目前的10,越来越不给力,而且问题多多;唯一的有点就是硬件驱动和兼容性了。
Linux(无论是Ubuntu Desktop,还是Arch、Mint、Fedora等等 ),虽然也可以搞定驱动,但是兼容性和性能依然不容乐观。但是Linux的安全性非常好,起码用来浏览各种乱七八糟的网站时比较安全,至少比Windows安全一点。
所以:
一、Windows非常适合作为宿主;
二、在虚拟机内运行Linux跑各种应用。
这样就引入了虚拟化问题。
这里仅讨论桌面级虚拟化(Desktop virtualization),不讨论服务器虚拟化。
上述第一条确定了宿主一定是Windows。用各种Linux做桌面宿主绝对是找虐。
别看Wikipedia上关于virtualization的词条很多也很长,洋洋洒洒写了很多文字。实际概括起来,Windows平台上最常见的桌面级虚拟化就是:
VMware Workstation;
此外还有:
VirtualBox
和
Hyper-V。
后两者远不如前者好用。
VMware Workstation最容易上手,兼容性最好,并且也具有嵌套虚拟化功能。
VirtualBox比较难上手,而且跑Windows的性能不如VMware Workstation。
Hyper-V则不适合作为桌面虚拟化。
故,虚拟化方案为VMware Workstation。
至此,宿主已确定是Windows,7或10都行;虚拟化为VMware Workstation。
题外话:
其实虚拟化跑应用还有一个好处,就是可以大大改善安全性。虚拟机可以随意的克隆、重装、快照、还原等。甚至可以专门开几个用于验证病毒和木马的虚拟机,无论在这些虚拟机里面怎么运行病毒和木马,只要删除虚拟机或还原快照,一切蛊物都会烟消云散,比什么杀毒软件都牛叉。
现在开始讨论在上述虚拟化环境下,Linux的基本需求与要求:
- 由于是虚拟化使用,完美支持VMware-Tools或open-vm-tools,这是最基本的前提。
- 在开启或禁用虚拟机3D显卡加速的情况下,虚拟机的基本显示必须正常,至少菜单动画和播放YouTube正常。
- 虚拟机与宿主之间必须可以正常拷贝文本信息及文件。
- 虚拟化最好可以访问宿主的共享文件夹(Share Folders)。
- 文字渲染清晰、漂亮,特别是中文显示一定要正常、清晰、漂亮。
- 三大浏览器(Chromium,Firefox,Opera)工作正常。
- 图形界面的原生VPN客户端,且可以显示VPN状态。
没有评论:
发表评论