这篇文章回答了我的许多疑问。
Ubuntu Hyper-V 客户机显示分辨率 Win 10 + 15.04
- 看来 Windows 10 虚拟机 Hyper-V 将运行 Ubuntu。
- 其中包含图形驱动程序。
- 有一种方法可以解决高分辨率屏幕上的显示分辨率问题。
- 它可以在 SurfacePro 3 上运行
- Ubuntu 15.04 作为客户操作系统
还剩下几个其他问题。
我应该安装哪个版本才能在未来 1-2 年内运行 OpenCPN(Linux 版本)?
我想我会喜欢像 Gnome 这样的图形界面,我确实使用过 Unity 有一段时间了。
一般需要多少磁盘空间?
我有 190GB 的可用空间,但想减少使用。
附言:我刚刚将 MS App Ubuntu 18.0LTS 安装到 Windows 10 虚拟空间中,它似乎只是一个带有 Bash 和其他一些实用程序的“终端”版本,没有 GTK。我尝试运行图形密集型并使用 openGL 的 OpenCPN,但失败了。请参阅Opencpn 线程在这里
PSS:我刚刚意识到我正在使用 WSL“适用于 Linux 的 Windows 子系统”,而不是 Hyper-V! 适用于 Windows 10 的 Windows Linux 子系统安装指南这是 Windows 设置中的一个简单开关。在我看来,这将支持任何 Linux 安装。我还不知道客户机和主机之间如何使用剪贴板。
PSS:有人能确认他们一直在 Windows10“WSL”中使用 Ubuntu 吗?
附加信息 自定义 Linux 安装和“侧载” 为 WSL 创建自定义 Linux 发行版
看来今年 6 月将会有一款适用于 WSL2 的 Ubuntu 19.04 的新 Windows Store 应用
但是我相信这个商店应用程序仅适用于“终端”版本,而不是完整版本。我需要具有 Gnome 和 Gtk 等的完全可操作版本 18.04 或 19.04 来运行 OpenCPN(图形密集型 opengl)
答案1
我推荐使用 ubuntu 19.04,然后明年再推出 ubuntu 20.04 LTS
以及用于 VM 软件的 VirtualBox。
答案2
我在 WSL 上使用 Ubuntu 18.04 LTS。我仍然使用 WSL 1,因为 WSL 2 仍然有很多错误,如果我使用 WSL 2,与 XServer 和 pulseaudio 的通信就会中断。我运行 BASH 会话和许多 GUI 应用程序。
有些 GUI 应用程序无法运行,例如 gnome-software 应用程序。有些可以运行,例如 Synaptic、gnome-commander 和许多其他应用程序。需要进行实验并使用一些附加软件才能运行它们。
我还使用适用于 Windows 的 VcXsrv X Server 1.20.1.4 和适用于 Win32 的 pulseaudio 1.1,这样我就可以使用 Firefox 获得声音。我已将 cupsd 服务设置为在登录 Windows 时自动运行(这样我就可以从 Firefox 进行打印等等),同时还设置了 XServer 和 pulseaudio。
这使得我能够同时使用各种 Linux 应用程序和 Windows 应用程序,而无需使用完整的虚拟机。我使用我在 Windows 10 开始屏幕中设置的快捷方式来运行它们。但是,如果你想运行 gnome 等,除非你使用 VirtualBox,否则你将需要使用 Hyper-V。它们不能很好地协同工作,因此如果你计划使用 VirtualBox,则需要禁用 Hyper-V。