Bash On Windowsdows 安装教程

bash on windows
是微软的
microsoft love linux
计划中的一部分,旨在让
windows
用户可以在系统中运行
linux
子系统,提供原生的
linux bash
体验。

? 安装首先,您需要确保您的

windows
已升级到创意者更新版本(
1709
),因为只有在此版本之后,
bash on windows
才正式发布,之前的版本都是测试版本。

首先,进入控制面板的程序与功能界面,点击启动或关闭

windows
功能:

程序与功能

然后,勾选适用于

windows
linux
子系统选项,并点击确定。

启动或关闭Windows功能

接下来,您可以在

Windows Store
中下载所需的
linux
系统,打开
Windows Store
,搜索
linux
,您会看到许多可用的
linux
子系统:

Windows Store

您可以选择下载任何一个,我选择的是

Ubuntu 18.04
。下载完成后,您可以在
windows
任务栏的搜索栏中直接搜索
Ubuntu
(如果您下载了其他系统,请搜索相应的名称)。首次打开时,系统会提示您重启电脑。

重启后,再次打开子系统,您会看到它正在解压。如果解压不成功,您可以直接在

Windows Store
中卸载并重新安装。
linux
子系统在
windows
中就像一个
Windows Store
应用。

安装完成后,您就可以像使用普通

Bash
一样使用它了。

☕ 优化当然,子系统是以

cmd
的形式在
windows
中运行的,这可能会带来一些问题,比如每次您删除所有字符时,会发出
windows
错误提示音。此外,这种
linux bash
的外观也不太好看。

这里推荐使用

cmder
进行优化。
cmder
是一个优化版的
Windows Cmd
,但它可以设置启动命令。我们使用这条启动命令,可以让
cmd
自动启动
Bash
,这样
cmder
就可以直接运行
Bash

cmder
的字体和各种配置都可以设置,因此使用子系统会非常舒适!

cmder
的官网在这里:Cmder | Console Emulator

您可以下载

Mini
版或
Full
版,效果差不多。运行
cmder
后,点击右下角的汉堡形按钮,进入
Settings
,进行如下修改:

cmder settings

代码如下:

%windir%\system32\bash.exe ~ -cur_console:p:n

这样设置后,启动时会自动进入

Bash
。字体和其他设置可以在上面进行调整,配色也是如此。

最后展示一下我的

Ubuntu
子系统优化结果:

Ubuntu + Cmder