![远程服务器上的图形界面?](https://linux22.com/image/26254/%E8%BF%9C%E7%A8%8B%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84%E5%9B%BE%E5%BD%A2%E7%95%8C%E9%9D%A2%EF%BC%9F.png)
我有一个运行 Debian 的 VPS。我使用 SSH 连接到它并在控制台模式下配置它。
现在我想为其安装一些图形界面,并从我的 PC 以图形模式使用我的 VPS。
你能建议我什么免费软件吗?它会很滞后,不是吗?
答案1
您正在寻找一个可以托管整个 X 会话但没有实际显示的 VNC,例如紧VNC。您在 TightVNC 会话中运行的桌面环境对网络引入的延迟影响不大(除非它具有华丽的多帧动画和详细的窗口装饰),但如果您的 VPS 内存不足且 CPU 运行缓慢,您可能会更好无论如何,不要运行 openbox 或 Fluxbox 或超轻的东西。
答案2
如果您只想在服务器上运行 GUI 应用程序,则无需运行应用程序本身之外的任何内容。 Unix GUI 基于X窗口系统,X 的一个非常好的属性是它是网络透明的:想要显示内容的应用程序不需要与与显示硬件通信的程序运行在同一台机器上。
如果您的客户端运行的是 UNIX 系统,只需运行ssh
并启动 GUI 应用程序:它将显示在您的本地计算机上。如果 X 转发默认未激活,您可能需要启用它;看如何通过远程服务器使用 GUI 工具?如果您的客户端在 Windows 上运行,您可以使用 PuTTY 和 Xming,上述线程中也有介绍。
远程显示可能会非常慢(尤其是延迟,这可能很烦人)。有些程序可以压缩和缓存流量以使远程 X 更快。其中最好的是 NX,它有一个免费的实现自由NX。
答案3
如果您正在寻找延迟非常低的解决方案,您应该使用kde-remote-desktop
.这比vnc
通过 的 X11 隧道快得多ssh
。
答案4
我不知道远程连接的接口,但最快的图形界面有窗口管理器,如 Openbox 或平铺管理器,如 i3、awesome 等。你也可以尝试 xfce,但它是桌面环境,所以它有更多的东西并且可能会更慢。