我们正在为 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