2014-12-03 14 views
3

我打算在一个Python程序组中使用tkinter编写代码,我想用cloud9在线完成它。 但是在这种情况下,我需要一个X环境来运行和测试它。
我想过在工作区上启动一个vncserver,这已经可以使用像vncserver或x11vnc这样的预装工具了。
但似乎[项目] - [pseudo] .c9.io:5901不可访问,并且只有端口80和443可用。
我可以使用端口80或443作为vncserver的实例吗?如果是,我该怎么办? 我也希望能够在浏览器中使用像novnc这样的工具。我需要从工作区提供吗?VNC进入我的工作区在云9

回答

3

是啊去https://github.com/fjakobs/cloud9-vnc并下载zip文件。将其解压缩到您的硬盘并将文件上传到您的工作区(文件/上传本地文件)。然后运行install.sh并完成后,运行run.sh以实际启动VNC服务器。它会给你一个链接到你可以连接到你的工作区的NoVNC页面。在那里,你可以拥有一台带终端的基本型Fluxbox桌面。 (右键点击即可访问所有程序。)

+0

绝对是!这是我一年前为我的项目所做的,这是我在Cloud9上向用户推荐的内容(例如,请查看:https://community.c9.io/t/how-to-set-display- in-my-workspace/1646/8?u = etiennewan :) – EtienneWan 2016-05-10 18:15:02

+0

不幸的是,网址https://github.com/fjakobs/cloud9-vnc不再有效。但还有另一个项目https://github.com/shadowcodex/c9.ide.desktop – 2016-06-27 03:36:21

+0

我保留了一个仓库的副本,前几天我重新上传它:https://github.com/etiennewan/cloud9-vnc – EtienneWan 2016-06-29 08:55:10