我在使用 wsl 系统时遇到了问题。也就是说,我的笔记本电脑上安装了 Windows 11,并且安装了 wsl。安装后启动时,我收到了此消息
the windows subsystem for linux optional component is not enabled. please enable it and try again.
我在控制面板中的 Windows 功能中启用了 wsl 选项。我重新启动了计算机,启动 wsl 后出现一条消息,提示内核需要更新到 wsl2。我按照本页上的指南进行了操作https://pstrozniak.com/aktualizacja-do-wsl-2/。我也下载了这个文件https://docs.microsoft.com/pl-pl/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package并点击它进行更新。一切顺利,我重启了电脑,启动了 wsl,然后 koei 出现了这条消息
an error occurred while installing one of the file systems. for more information, run the command "dmesg".
我想摆脱它,但不知道如何(我是 Linux 新手)。我运行了 sudo apt update、sudo apt upgrade,并且成功了。这怎么可能?是什么导致了此消息。我将不胜感激任何帮助
答案1
您可以检查默认发行版
wsl --list
你会得到类似下面的内容
适用于 Linux 发行版的 Windows 子系统:
docker-desktop
docker-desktop-data (默认)
如果“docker-desktop-data”是默认值,那么您可以通过执行此命令将默认值更改为“docker-desktop”
wsl -s docker-desktop