对我来说, 相比于Windows, Linux更加能胜任开发的工作, 开发工具丰富, 有Terminal. 但是因为我只有一台笔记本电脑, 以前安装双系统总是被驱动问题所困扰, 显卡驱动, 网卡驱动是重灾区, 而且双系统切换需要重启, 非常繁琐. 在我增加了一块SSD后就一直没有再安装双系统.

最近微软为Windows 10提供了Ubuntu子系统, 但是到目前位置还是有Insider预览版可以安装. 我并不想去给微软当小白鼠, 况且我对于Windows系统本身也没什么兴趣, 也早就不再追逐软件的最新版. 从另一个方面来说, 我觉得这混淆了Windows和Linux, 写代码我喜欢Linux的那一套东西, 但是我觉得这拼凑出来的东西并不会好用.

虚拟机是一个不错的解决办法, 以前我都是使用VmWare运行桌面版的Linux, 但是性能是一个问题, 而且我发现我似乎用不到虚拟机Linux的桌面环境.

所以我今天用Hyper-V安装了Ubuntu Server版, 用SSH的办法登录上去, 就可以使用较低的硬件资源.