在 WSL2 Ubuntu 22.04.3 中升级到最新内核

在 WSL2 Ubuntu 22.04.3 中升级到最新内核

我在 Windows 11 中使用 WSL2 Ubuntu 22.04.3。在 Windows 11 中,我启用了“更新 Windows 时接收其他 Microsoft 产品的更新”。如果我运行“wsl --update”,它会说我已经拥有最新的内核。目前内核是5.15.90.1-microsoft-standard-WSL2,但根据我在 2023 年 2 月看到的内容,该版本是在 2023 年 2 月发布的https://github.com/microsoft/WSL2-Linux-Kernel/tags

我是否使用最新发布的 WSL2 内核?如果没有,如何安装最新的内核?提前致谢。

答案1

由此询问Ubuntu问答你应该明白:

请记住,WSL2 上的 Ubuntu 实际上是在您无权访问的 VM 内运行(Windows 中的“虚拟机平台”功能)。该虚拟机提供内核,然后 Ubuntu 在该虚拟机内的“命名空间”中运行。如果您要在 WSL2 中安装 18.04、20.04 和 22.04,它们都将使用相同的 WSL2 内核,而不是现有的 Ubuntu 内核。

您拥有的内核相当于 Ubuntu 22.04 LTS 版本的 LTS 内核。在“正常”Ubuntu 22.04 安装中,您可以选择加入较新的 HWE(硬件支持)堆栈,但在 WSL/WSL2 中,您只能使用 Microsoft 发布的内核。

相关内容