有时你或许需要在Linode上运行带有图形界面的软件,利用X-Forewarding可以非常容易地完成这项任务。
注意 这篇教程面向非管理员(non-root)用户。需要更高权限执行的命令将会带有
sudo
前缀。如果你不熟悉这一命令,可参阅用户和组手册
sudo apt-get update
sudo apt-get upgrade
xauth
sudo apt-get install xauth
如果您在本地PC上使用Linux桌面环境,那么X11已经在运行了。
XQuartz是一款专为在OS X上运行而设计的X11-server,Apple也为XQuartz的开发做出了贡献。请在此处下载软件并按照安装程序的说明进行操作。
有几种软件可以在Windows上提供X-server环境。下列是值得推荐的几个选项:
你可以选择最适合于你需求的软件。
从Linux或OS X客户端连接需要在SSH命令中添加一个额外参数,-X
标志:
ssh -X root@12.34.56.78
从Windows机器连接的方法取决于您选择的软件。有关在SSH连接中启用X-Forwarding的说明,请参阅软件文档。
sudo apt-get install x11-apps
xeyes
sudo apt-get install iceweasel
iceweasel &
注意 以这种方式运行时,即时性强的软件会有迟滞感。在靠近数据中心的地方使用Linode可以帮助减少延迟。
有关此主题的其他信息,您可能需要参考以下资源。我们希望这些材料能有所助益,但请注意,我们无法保证这些外部资料准确性和时效性。