win10启用ubuntu子shell

以前想用linux的shell都得装第三方软件实现,比如git bash等,在win10周年更新版14393直接集成了bash on ubuntu了集成新的 Windows Subsystem for Linux 子系统,这样能直接在 Bash on Ubuntu 环境里编译运行 Linux 程序非常爽。

开启win10开发者模式
win10设置

打开控制面板,启用或关闭windows功能

点确定,然后重启
然后打开powershell或cmd
直接在里面输入bash命令

它会询问你是否安装canonical 分发的ubuntu,输入y,然后等待。这里推荐使用vpn,然后安装完后,设置用户名,输入root用root权限吧。
安装完后,然后你打开powershell和cmd输入bash就直接进入ubuntu子系统了

可以看出子bash还是非常给力的是ubuntu 14.04 3.4的内核。以后可以直接在上面跑python脚本了。不需要专门虚拟机。

默认字体蓝色不好看清楚,修改powershell或cmd的背景色即可。