成功截图

前言

由于我需要编译Openwrt固件,因此我需要一个Linux操作系统,但是由于本人物理机有限因此采用虚拟机的方式,但是考虑到VM本身占用就超级恐怖,故此选择Win10自带的子系统,一样满足我所有需求!

Ubuntu子系统下载地址

https://aka.ms/wsl-ubuntu-1804
最好全局代理下载,国内下载速度很慢,可以采用迅雷的加速!
下载好的文件名:Ubuntu_1804.2019.522.0_x64.appx
这个是官方的,因为LTSC版本的是没有商店的,因此要用这种方式去下载!

安装appx的文件

Win10 LTS版没有应用商店,因此我们需要通过命令行来安装!
Win+X命令弹出功能菜单,选择Windows PowerShell管理员模式~

# Add-AppxPackage -Path 文件名.appx 
Add-AppxPackage -Path Ubuntu_1804.2019.522.0_x64.appx

如何进入子系统

安装完成后,有两种进入方式

第一种:双击图标进入

注:可以把图标拖拽到桌面,这样方便双击打开!

第二种:命令行模式进入

不管是cmd或者PowerShell,在命令内输入bash,即可进入linux系统
注意:第一次安装成功,输入命令模式bash可能是无法打开的,可以先点击图标来完成最后部署

可能出错信息

0x80070003

WslRegisterDistribution failed with error: 0x80070003
解决方法
设置->应用->应用和功能->卸载你安装的应用->重启电脑
再次打开
设置->存储->更多存储设置->更新存储新内容的保存位置
将默认应用的存储地方放在C盘就好了,注意就算这里选择了C盘,但是安装完还是有可能出现如下的7B错误

0x8007007b

WslRegisterDistribution failed with error: 0x8007007b

解决方法
如下图所示

具体方法就是 设置->应用->应用和功能->找到你需要移动的appx应用,单击之后会出现一个移动选项,再将应用移动到C盘就行。

结束语

在缺乏实体硬件的时候,又不想用VM虚拟机这种吃性能大户的时候,Win子系统还是很好的选择!!!基本上都能满足所需了!

最后修改:2020 年 09 月 16 日 10 : 02 PM
赞赏必须赞赏,多多益善,老板一直发大财!