有没有办法使用 ssh 从树莓派打开到 Windows 10 机器的远程窗口?

有没有办法使用 ssh 从树莓派打开到 Windows 10 机器的远程窗口?

我们有学生在运行 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,我相信还有更多。

相关内容