前言

想编译个OP固件玩玩,要用到ubuntu系统环境,想到Windows系统中早就可以启用Linux子系统,就懒得安装虚拟机了。

安装

安装倒也简单,就相当于一个普通的应用安装方法:打开 Microsoft Store,搜索关键词 ubuntu ,应该会出现2个版本,在搜索出来的结果中选择一个自己要的,建议选 Ubuntu 20.04 LTS 这个版本,点击获取不一会儿应该就安装完成了。

安装的时候注意系统要求是否满足,如果满足的话会在界面上提示:

此产品应适用于你的设备。具有复选标记的项目符合开发人员的系统要求。

如果系统不满足要求的升级到满足要求的条件再来安装。

启用

安装完成后,在开始菜单或者应用商店中找到 Ubuntu 20.04 LTS 点击打开,此时会有如下提示:

Installing, this may take a few minutes…

WslRegisterDistribution failed with error: 0x8007019e

The Windows Subsystem for Linux optional component is not enabled. Please enable
it and try again.

See https://aka.ms/wslinstall for details.

Press any key to continue…

这里说 Please enable it ,但就是不告诉你方法,也是醉,要启用该功能,需要打开 powershell(管理员) 运行:

1
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

该功能启用需要重启系统生效,按提示重启系统再用即可。