当前的 Windows Store 应用“Ubuntu 18.04LTS”只是一个“终端”版本,大小不到 2GB。它无法运行 OpenCPN 等图形密集型应用程序 (opengl),也没有图形界面。
有没有办法“升级”到完整版 Ubuntu 18.04LTS 或在 WSL 上安装 Ubuntu 19.04?一切都会正常吗?
看:
必读:微软在 Windows 10 中植入真正的 Linux 内核
Microsoft Build 2019:推出 WSL 2,这是 Windows 的 Linux 子系统的最新架构 这令人鼓舞,在我看来(ubuntu newbe),只要打包了 Windows Store App,WSL2 将运行完整版 Ubuntu 19.04。对吗?
有关微软在 Windows 10 上运行 Linux 二进制文件的 WSL2 实现的更多详细信息
宣布 WSL2 - 提高文件系统性能,让更多应用在 WSL 中运行 - 在 Windows 上运行 ELF64 Linux 二进制文件 - 基于 kernel.org 上提供的源代码。在初始版本中,我们将发布 4.19 版内核 - 此内核已针对 WSL 2 进行了特别调整 - 针对大小和性能进行了优化,以在 Windows 上提供出色的 Linux 体验 - 我们将通过 Windows 更新来维护此 Linux 内核,这意味着您将获得最新的安全修复和内核改进,而无需自行管理
看来今年 6 月将会有一款适用于 Ubuntu 19.04 的新 Windows Store 应用WSL2。但是我相信这个商店应用程序仅适用于“Windows 终端”版本,而不是完整版本。直接去 Vbox 安装可能更容易吗?
我可以安装完整版的 Ubuntu 18.04LTS 或最好是 Ubuntu 19.04 并运行吗?开放CPN今年 6 月,当 Ubuntu 19.04 在 Windows Store 上线时,WSL2 会推出吗?
答案1
如果你想运行 GUI 应用程序,你需要运行 Xserver,如 VcXsrv 或 X411。然后运行export DISPLAY=`cat /etc/resolv.conf|grep nameserver|awk '{print $2}'`:0
您现在可以运行任何 GUI 应用程序!
我还没有尝试过 OpenCPN,但 Avogadro 和 CERN ROOT 通过这种方式运行良好。
答案2
有没有办法“升级”到 Ubuntu 18.04LTS 完整版本或在 WSL 上安装 Ubuntu 19.04?
不。WSL 旨在将命令行的众多功能赋予 Windows 系统。
今年 6 月,当 Ubuntu 19.04 在 Windows 应用商店上线时,我是否可以安装完整版本的 Ubuntu 18.04LTS 或最好是 Ubuntu 19.04 并在 WSL2 中运行 OpenCPN?
这需要猜测。但我对此表示怀疑。微软对 Windows 的桌面替代品不感兴趣。
直接去 Vbox 安装可能会容易得多?
如果您想在 Windows 上玩游戏,那么优先顺序应该是:
- 双重启动
- Virtualbox。你需要更强大的功能。好的 CPU。好的 GPU。高内存
与这两种方法相比,其他所有方法在很多层面上都很差,不值得一提。