今年早些时候,Canonical 增加了#WSL 的“Ubuntu(预览版)”版本已上线 Microsoft Store,当时 22.04 是当前版本。预览版应该始终适用于最新开发版本。
这商店中的预览版本原先是(现在仍然是)22.10。22.10 已经发布一个月了,而且还没有看到 23.04 的更新。
我今天从 MS 商店获得了更新(我不知道是为了什么)并且它仍然是 22.10。
因此,我尝试以老式的方法进行升级,但也没有用。
23.04 目前正在开发中,每天都会发布实时图像,但是我在 MS Store“预览”中仍然停留在 22.10 版本。
答案1
我今天从 MS 商店获得了更新(我不知道是为了什么)并且它仍然是 22.10。
首先,请阅读我的回答,以了解一些背景知识如何在 WSL 中升级 Ubuntu 软件包以及 Microsoft Store 自动更新希望这能回答您问题的这一部分,但总结一下:
升级 WSL 发行版的 Store 应用不会更新任何现有的、已安装的发行版。
再次,所有冗长的解释和细节都在链接的问题中。
因此,我尝试以老式的方法进行升级,但也没有用。
你没有提到你具体尝试了什么,而是“老式的方法”应该工作正常。由于您当前使用的是 22.10,因此您可以:
编辑
/etc/update-manager/release-upgrades
并确保Prompt=normal
然后
sudo do-release-upgrade -d
这应该会将您从 22.10 带到开发分支。我刚刚在这里测试并确认了我自己的 22.10 安装。