WSL 在更新发行版时似乎忽略了“默认用户”参数

WSL 在更新发行版时似乎忽略了“默认用户”参数

我们正在为 WSL/Ubuntu 20.04 创建部署。这对于原始机器来说运行完美。

但是,我们有许多安装了 Ubuntu 16.04 的机器,我们想更新它们。我们一点也不关心任何用户级数据,因为 WSL 只是用作加载结构模型的工具。

这是我们在目标机器上运行的 CMD:

wsl --terminate Ubuntu-16.04
wsl --unregister Ubuntu-16.04
wsl --unregister Ubuntu-20.04
powershell Add-AppxPackage -Path '[path_to_AppX]\Ubuntu_2004.2021.825.0_x64.appx'
ubuntu --install --root

安装后,最后一条命令会导致发行版提示创建默认 UNIX 帐户。它不会在原始机器上执行此操作。它只是退出。

答案1

存在一些不一致之处。该命令不是:

ubuntu --install --root

ubuntu install --root

相关内容