Windows 10 家庭版。
我不想通过微软商店安装 WSL,因为我不想开设微软账户。
以前可以通过 Powershell 安装 WSL,但是现在标准是使用商店;虽然那个标准,但是还有什么办法可以通过 Powershell 安装吗?
答案1
回答我自己的问题;是的,这是可能的。
以下是我这样做的方法:
我通过单击“开始”按钮并在键盘上键入 CMD 并点击 来打开命令提示符 (CMD) Enter。
我跑了:
wsl --install
我收到错误:
请求的操作需要提升
所以我关闭了 CMD,以管理员身份重新打开它,然后重新运行上述命令(wsl --install
),安装就开始了。
安装后,我知道我应该重新启动系统(仅 CMD 重新启动没有帮助),但重新启动 Windows 后,我可以启动 WSL,现在可以使用它了,root
但是需要使用用户:
奇怪的是,安装后,我并没有被要求创建新的用户名和密码;这可能是我几年前安装的旧 WSL 版本的遗留问题。