关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。
想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。
上个月关闭。
Improve this question
在 Windows 10 中,如何在 WSL 中安装多个独立的 Ubuntu 实例?我想要不同工作空间的单独实例。例如,一个用于 Python 开发,一个用于 Ruby 开发,一个用于 .Net Core 开发,等等。我知道我可以将所有这些都塞进 WSL 实例上的同一个 Ubuntu 中,但我宁愿为每一个都有一个单独的场景。这可能吗?
请您参考如下方法:
较新 wsl
命令的导入/导出功能可以轻松创建发行版的副本,而无需安装任何其他工具或使用 RegEdit。例如
cd C:\Users\MattSlay
wsl --export Ubuntu ubuntu.tar
wsl --import UbuntuRuby .\UbuntuRuby ubuntu.tar
wsl --import UbuntuPython .\UbuntuPython ubuntu.tar
wsl --import UbuntuDotNet .\UbuntuDotNet ubuntu.tar
wsl -d UbuntuRuby
wsl -d <distro>
启动发行版。如
WSL 2已安装,那么发行版可以在
--import
期间在版本之间转换使用
--version
选项:
wsl --import UbuntuRuby .\UbuntuRuby ubuntu.tar --version 2
较小的发行版,例如 Alpine ,可以使实验更快。最后,
wsl --import
可以从标准输入读取
-
和
wsl --export
可以写入标准输出
-
.如果需要,这允许使用压缩程序来节省磁盘空间。