Microsoft Loves Linux!这句话并不是出自于什么开源大神,而是出自于时任微软CEO的纳德拉。在微软说出这句话的时候还是让我挺惊讶的,因为这个曾经开源世界里面最大敌人的公司能够说出这句话,不能不让人惊讶。也是从这句话开始,也让人知道,微软正式开始拥抱这个开源的世界了。
微软CEO
目前微软也已经从Windows10之前的版本里面内置Linux系统,不过这个Linux的运行并不是微软Windows自带的虚拟机也不是其他的虚拟机技术。也就是说这个Linux是完全原生的状态运行在微软的Windows10之上的。
微软也给这个系统命名为Windows Subsystem for Linux,也就是我们常说的WSL,当然这个我觉得也不是一个新鲜的事物。如果有了解Windows7的话,也能知道曾经也在这里面有一个Unix系统。
我们今天也来进行一下如何地去安装和使用这个系统。
powershell
首先我们使用win s键,输入powershell,然后等出现Windows Powershell的时候,我们右键或者选择以管理员权限运行。
操作方法
然后我们输入dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart,来去启用我们的子系统功能。
操作方法
然后打开我们自带的应用商店搜索Linux,就可以下载你想要的Linux操作系统了。
下载自动安装完成之后,我们点击Windows菜单键,就可以在开始菜单看到我们下载的对应版本的Linux系统,打开就可以用了。
子系统
当然如果你觉得这种黑乎乎的界面并不是很友好的话,那么你也可以安装图形界面,安装的方法也是非常简单,网上也有很多的相关的教程,感兴趣的话可以搜看一下。
图形界面
这种内置的WSL系统相对于传统的虚拟机来说不会产生传统虚拟机软件本身的资源消耗,并且网络设置等配置和Windows系统保持一致,可以达到减少维护的作用。
其实这个WSL这个子系统,在我看来绝对是对于开发者来说是一个非常不错的东西,可以很好的弥补Windows在开发领域的一些不足。可以以较低的成本就可以实现生产环境的一个一致性,不需要再装双系统和虚拟机了。