Windows Terminal 是微软推出的一个面向命令行工具和多种 Shell(如 CMD、PowerShell、WSL、Azure Cloud Shell)的新式终端应用程序,无论是功能还是外观都完爆 Windows 旧版的各种终端。目前该项目托管在 Github,已经收获了 65K+ 的 Star。

WSL(Windows Subsystem for Linux) 适用于 Linux 的 Windows 子系统,可以在其中运行未经修改过的原生 Linux ELF 可执行文件。WSL 2 还支持了完整的 Linux 内核以及完全的系统调用兼容性。

安装 Windosw Terminal

Windows Terminal 装的方式非常简单,不需要手动下载安装包,可以直接在 Windows 应用商店搜索下载。

> 如果使用了魔法上网导致应用商店打不开可以关闭后再打开。

安装完成就可以启动了,默认会打开你的 PowerShell 作为默认终端。因为我已经配置过了,所以显示的是毛玻璃效果,默认应该是纯黑的界面。

安装 WSL

安装 WSL 也可以直接再应用商店里搜索对应的 Linux 子系统,不过需要先在程序和功能里打开虚拟机平台适用于 Linux 的 Windows 子系统这两个功能。

开启后重启你的电脑,然后在应用商店里搜索 Linux,提供了挺多系统的。我个人喜欢用 Ubuntu,所以这里选择 Ubuntu18.04,点击安装即可,大概 260 M。

> 如果你的系统已更新到 2004 的内部版本 19041 或更高版本,可以开启 WSL 2,具体方法可以参考微软的官方文档