如何让Windows恋上Linux bash

4月7日,微软开始向用户推送Windows 10 biuld 14316预览版,该版本不只在Cortana跨平台支持、Edge浏览器支持和虚拟桌面方面获得了优化,还可以原生支持Linux bash。html

  对如今的开发者来讲,Linux已是不少人必须的开发平台,在windows上没必要借助虚拟机就能运行Bash,无疑有极大的吸引力。linux

手把手教你:怎么让Windows恋上Linux bash

  可是微软并无在最新版本Windows 10里直接内置Bash,须要开发者进行一些安装和设置工做。下面,笔者将会手把手教你,如何实现Ubuntu on Windows。程序员

手把手教你:怎么让Windows恋上Linux bash

获取Windows insider版本shell

   首先,想得到14316须要先注册成为Windows insider(部分中文版本会译成“会员”)。打开设置——更新和安全——Windows更新 ——高级选项,在“获取Windows insider版本”下面点击“开始”,而后用你的邮箱注册账号,成为Windows insider。windows

手把手教你:怎么让Windows恋上Linux bash
Fast ring浏览器

  为了尽快得到最新的Windows预览版推送,你须要将推送周期更改到Fast ring。安全

  设置成功后,返回Windows更新页面,检查是否受到版本更新。若是没有当即得到推送,多是因为新注册或者刚刚更换的帐户,系统推送可能会出现延迟。通常几十分钟后,就会受到最新14316预览版的更新。bash

手把手教你:怎么让Windows恋上Linux bash
14316版本运维

  更新完成后,能够根据下面的提示选择定时重启,或者是当即重启。ide

  在从新启动后,系统会进行三部分(part)的更新,此时须要确保您的电脑不能够断电。

重启后,会收到系统的舒适提示:“你好,咱们已经更新了你的电脑,你的全部文件已经准备就绪,咱们有一些使人激动的新功能请尽情使用吧”。

手把手教你:怎么让Windows恋上Linux bash
选择开发人员模式

  打开电脑后,在设置中找到“更新和安全”,而后选择“针对开发人员”,点击“开发人员模式”,选择“肯定”。

手把手教你:怎么让Windows恋上Linux bash
Windows Subsystem for Linux(Beta)

   而后,咱们就能够开始安装bash了。用“win+run”运行“control”命令,启动控制面板,选择程序——程序和功能——启用或关闭 Windows功能。在弹出的窗口内下拉滚动条,能够找到Windows Subsystem for Linux(Beta),勾选后“肯定”,系统开 始安装该项功能。

手把手教你:怎么让Windows恋上Linux bash

手把手教你:如何让Windows恋上Linux bash

重启系统

  在系统完成子系统功能安装后,点击“当即从新启动”。

手把手教你:怎么让Windows恋上Linux bash
输入y

  电脑重启后,依然用“win+run”运行“bash”命令。显示如图。输入y,回车确认,系统开始自动安装Ubuntu。

完成上面这些,你离胜利就已经很近了。Ubuntu安装大概须要花费一小时,你能够去作些其余事情。

手把手教你:怎么让Windows恋上Linux bash
安装Ubuntu

  安装完成后,就算大功告成。若是你在root上面发现了不少(?)问号,请不要慌张,你的系统安装并无出现问题。由于14316这个版本仍然是预览版,目前这个linux bash不支持unicode,也就是说是因为不支持中文而形成的。

手把手教你:怎么让Windows恋上Linux bash 输入ls或进行其余命令

  Windows 10 biuld 14316预览版原生支持了Linux bash后,bash如同Windows的CMD及Powershell,至关于在Windows上打开了一扇通往Linux的窗口。

   对于普通开发者而言,你能够在Windows系统上运行原生支持的bash,并自由的执行Linux命令行;同时,bash也可以让开发者更轻松的使用 开源工具,而不用纠结于兼容性问题;如此,尽管你的电脑是Windows系统,可是你能够得到几乎与Linux同样的开发环境!

  对于Ubuntu on Windows这件事儿,程序员们也表达了本身的观点:

  专一的行者(资深程序员):原生支持了Linux bash之后,能够省不少事,不用再搞什么虚拟机了,能够直接在windows里面享用linux的强大功能。我如今用的就是win10了,等正式版发布确定会第一时间开启这个功能!

  会飞的蚂蚁(运维人员):技术人员多是福音,非技术可能用不上。win下支持linux终端。这样直接敲命令就能够了。还有就是说作一些计划任务比较不错。之后在开发软件上就不用太多考虑多平台控制了。

  PS:科普一下到底什么是Linux bash。

手把手教你:怎么让Windows恋上Linux bash

相关文章
相关标签/搜索