我们有学生在运行 Windows 10。他们安装 msys2 进行 Linux 开发,但可以尝试安装 wsl。过去,wsl 除了图形之外什么都有,现在它也有图形,但我不认为它是完整的 xwindow 实现。
有什么办法可以获取命令:
ssh -Y [email protected]
可以在客户端运行 Windows 的地方工作,而无需为 Windows 的专有 xwindows 实现付费?
如果没有,我们的后备方案是 vnc,这还不错,但 ssh 有时更方便。
答案1
过去,wsl 拥有除了图形之外的所有内容,现在它也有图形,但我不认为它是一个完整的 xwindow 实现。
WSLg 主要是一个韦兰实现(或者更确切地说是 Wayland 和 RDP 之间的桥梁),但它也支持根据其官方文档,X11 客户端。
最有可能的是,它通过在 WSL 中运行 Xwayland 桥来实现 X11 支持——Xwayland 本身是作为 Xorg 的一部分开发的,并且已经用于在 GNOME、KDE 和其他基于 Wayland 的 Linux 桌面环境中提供 X11 兼容性。
无需为 Windows 的专有 xwindows 实现付费?
那么,通过使用免费提供的。Xorg 项目实际上包含一个适用于 Windows 的 X 服务器(称为 XWin),可以安装通过 Cygwin。还存在其他几种“免费”产品,其中大多数可能源自 Xorg — 到目前为止,我发现了 Xming 和 VcxSrv,我相信还有更多。