Loading... (在Windows11环境下测试成功) ## Ref - https://damsteen.nl/blog/2018/08/29/installing-wsl-manually-on-non-system-drive - https://learn.microsoft.com/en-us/windows/wsl/install-manual#downloading-distributions - https://learn.microsoft.com/en-us/windows/wsl/install-on-server ## 安装WSL2(WSL1同理) 开始菜单搜索`启用或关闭Windows功能`,打开`虚拟机平台`(假设我们需要安装WSL2,若安装WSL1则选择Linux子系统) 应用商店安装`Windows Subsystem for Linux`(WSL) 打开终端,将默认WSL版本切换为WSL2:`wsl --set-default-version 2` ## 下载Ubuntu并安装 打开PowerShell,执行以下命令: ```powershell New-Item C:\WSL -ItemType Directory # 建一个用来存WSL实例的文件夹 Set-Location C:\WSL # cd C:\WSL # 下载安装包(此处选择Ubuntu 2204 LTS,大小约1G) # Distros: https://learn.microsoft.com/en-us/windows/wsl/install-manual#downloading-distributions Invoke-WebRequest -Uri https://aka.ms/wslubuntu2204 -OutFile Ubuntu.appx -UseBasicParsing # 这里如果下载得到是appxbundle的话选择对应版本再解压一轮 Rename-Item .\Ubuntu.appx Ubuntu.zip # 修改后缀名 Expand-Archive .\Ubuntu.zip -Verbose # 解压 Rename-Item .\Ubuntu .\DevBox # 之后会安装在解压后的文件夹下,这里用DevBox作为名字 Set-Location .\Devbox # cd DevBox # 执行安装程序 .\ubuntu1804.exe ``` ## 实例改名 terminate所有实例,然后注册表改当前的实例名,谷歌搜得到 改完名就可以装下一个实例了 最后修改:2023 年 04 月 21 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 0 如果觉得这篇文章对你有用,请随意赞赏~