微软商城下架了相对版本较低的WSL系统,但是如果我们要用到该如何办呢?请往下看。
下载WSL系统
方法1:powershell
用powershell下载
Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
如果下载时间很长,可以这样把进度条关闭: $ProgressPreference = 'SilentlyContinue'
方法2:curl
用curl.exe下载
curl.exe -L -o ubuntu-1604.appx https://aka.ms/wsl-ubuntu-1604
方法3:直接安装
前往https://docs.microsoft.com/en-us/windows/wsl/install-manual,找到需要的WSL系统进行手动下载,比如Ubuntu 16.04.

下载完成后会得到一个后缀为appx的安装包,比如Ubuntu_1604.2019.523.0_x64.appx.
安装
方法1:powershell
用powershell安装
Add-AppxPackage .\app_name.appx
方法2:手动安装
双击安装包,可以直接出现安装按钮,点击稍等一会即可安装。
下图是安装后的样子。


当微软商店下架了旧版WSL系统如Ubuntu 16.04时,可通过powershell、curl或手动下载安装包的方式进行安装。详细步骤包括使用powershell关闭下载进度条,通过curl命令下载,以及从微软官方文档直接下载所需版本的WSL系统。安装过程既可使用powershell命令,也可双击安装包完成。
2064





