Ubuntu 19.04 安装到 Win10 主机上的 WSL“适用于 Linux 的 Windows 系统”中 - 如何安装?它会运行图形密集型程序吗?

Ubuntu 19.04 安装到 Win10 主机上的 WSL“适用于 Linux 的 Windows 系统”中 - 如何安装?它会运行图形密集型程序吗?

当前的 Windows Store 应用“Ubuntu 18.04LTS”只是一个“终端”版本,大小不到 2GB。它无法运行 OpenCPN 等图形密集型应用程序 (opengl),也没有图形界面。

有没有办法“升级”到完整版 Ubuntu 18.04LTS 或在 WSL 上安装 Ubuntu 19.04?一切都会正常吗?

看:

适用于 Linux 的 Windows 子系统文档

WSL 比 Ubuntu 还多——看看自己动手

必读:微软在 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

像这样设置你的Xserver---允许远程访问

您现在可以运行任何 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。高内存

与这两种方法相比,其他所有方法在很多层面上都很差,不值得一提。

相关内容