新装了一台 Windows 机器,在 Windows 上面开启了 Windows Subsystem for Linux,WSL 允许我们在 Windows 上运行 Linux 子系统,虽然这个子系统有挺多缺陷,如后台程序的问题,但运行一些简单的事情如 ssh 还是非常方便的。这篇文章就作为 Windows 安装 WSL 的一个备忘吧。
开启 WSL
在 Microsoft Store 中下载自己喜欢的发型版,这里我选择了 Ubuntu.

在 启用或关闭 Windows 功能
中打开 适用于 Linux 的 Windows 子系统
,并重启。

更改终端外观
链接硬盘
此步非必须,只是为了方便在 Linux 中对本地磁盘的操作。
在 Linux 中执行
1 | $ mkdir ~/win |
更改 apt 源
1 | $ sudo cp /etc/apt/sources.list /etc/apt/sources.list |
安装 oh-my-zsh
1 | $ sudo apt install zsh |
注意事项
WSL 环境修改默认 shell,参见 Windows Subsystem for Linux (WSL) 设置 zsh 为默认 shell
oh-my-zsh 插件 autojump 在 WSL 环境下会出错,解决方法参见 WSL 中 autojump 出现 autojump_chpwd:4: nice(5) failed: operation not permitted 的解决方案
安装 Python
最后
这只是个人的记录性质的文章,记录了一些遇到的小坑,希望能帮到你。