Ubuntu On Windows10 下载及运行体验

本文介绍如何下载“Bash on Ubuntu on Windows 10”并安装运行。

这不是一个独立软件,是在Win10周年更新预览版(Build 14316)中附带的。因此想体验这个功能的开发者需要先下载安装微软7日凌晨发布的14316更新。

安装方法有两种,一种是下载第三方封装的版本(不解释),另一种是设置预览版更新。

第一种方法我在高配台式机中安装不成功,在Intel NUC中安装成功。

方法二


点击开始->设置->更新和安全->高级选项->获取Insider Preview版本。需要重启一次计算机。重启后需要再次进入到开始->设置->更新和安全->高级选项->获取Insider Preview版本,选择“快”(图为已更新后渲染出来的结果,字体效果越来越渣)。

Ubuntu On Windows10 下载及运行体验



接下来开始->设置->更新和安全->针对开发人员->选择开发人员模式。

等待推送,安装完毕后右下角变成这样:

Ubuntu On Windows10 下载及运行体验



你会发现Chrome乱码等问题,网上已经有解决方案了。最重要的是更新了中文字体的渲染方式(我觉得是越来越糟糕了)。本来低分屏没问题,高分屏有问题,现在变成高分屏没问题,低分屏显示重影。算了,不吐槽这个问题了,要享受编程中的视觉体验还是用Mac,回到正题。

按照网上中文资料直接开始菜单输入bash的方法是不能正常打开Ubuntu On Windows10的,我们需要安装这项功能。点击Windows键,直接键盘输入:“Turn Windows features on or off”(不要问为什么没输入框,你按下一个字母后就有了),其实就是“启用或关闭Windows功能”。

Ubuntu On Windows10 下载及运行体验



如图设置,重启。开始->bash(2016年4月13日15:33:12更新:请在bash图标处右键管理员权限运行,否则可能出现“Failed to create shortcut to bash.exe”的报错,如果已经出现这个报错,点击这里修复):

Ubuntu On Windows10 下载及运行体验



输入y进行下载安装。是从Windows应用商店的服务器下载,和量子破碎一样坑(虽然我没时间玩游戏,还是听说了)。当然了,为了保证稳定,网络需要那啥科学是吧。

Ubuntu On Windows10 下载及运行体验



不要去管那些奇怪的问号,到这一步说明安装成功了。试试ls、cd、cp这些简单的命令吧,是不是和Linux一样爽!

/mnt/c 这个路径应该代表的就是C盘了。NTFS也玩Linx,微软这次够意思。

 

Ubuntu On Windows10 下载及运行体验



和真正的Ubuntu差不多,该有的都有。apt-get update也可以正常执行。这比起Cygwin感觉要爽很多了。

Ubuntu On Windows10 下载及运行体验



如上图,可以进行编译、运行常用的Linux软件。只是并没有采用网友预测的Ubuntu 16.04 LTS,还是老版本,不过以后应该会更新吧。不支持中文输入也在预料之中。

如果打开bash闪退,是因为没有开启开发人员模式。

MacType 导致Win10 14316 周年更新预览版安装失败

因为工作需要,入了两块SM951,其中一块是NVMe升级版,用于我大6700k的设备上。

非常期待Ubuntu on Windows10这个功能,这对于Web开发者、APP开发者还有Linux软件跨平台开发者而言意义重大。能够有和服务器一样或相似的环境会非常方便开发和调试(虽然我钟情在服务器中使用CentOS)。

报错:0xC1900101-0x30018 在SYSPREP操作过程中的FIRST_BOOT阶段,安装失败,出现错误。解决方案:关闭MacType再安装更新。

很激动进行了如下设置:

0D32B1A11AAC1F189DE3ED201BFCCC41



结果等了一晚上都没有收到更新的推送(会推迟几天,后来收到了)。于是网上找了IT之家的14361自制版进行安装。

Ubuntu On Windows10 下载及运行体验



刚开始很顺利,挺激动的,毕竟这是我期待已久的功能。

Ubuntu On Windows10 下载及运行体验



然后他开始这个操作????。

Ubuntu On Windows10 下载及运行体验



最后提示无法安装。经过研究,可能与NVMe版本的SM951有关系,系统在引导的时候找不到硬盘,因此无法进行更新,只能全新安装。与硬盘没关系,因为MacType修改了win10的渲染方式,而14316版本大幅度对渲染方式进行了处理,因此导致安装出现上诉问题。(2016年04月11日22:27:16更新)

本来我还想体验一把Ubuntu On Windows10呢,顺便对比一下Bash和Cygwin之类模拟软件的区别。结果卡在更新了。如果有解决方案我会在本文放出。不说了,我折腾intel nuc装Ubuntu On Windows10去了~ 
 

2016年04月11日17:38:25:在Intel NUC i3 6100中安装成功,在6700k+SM951和obook11中均安装失败。失败原因一样:MacType。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/14944.html