2012-11-13 91 views
1

我想在CentOS上安装novnc。我的默认库没有novnc在他们列出的,因此说如何使用noVNC通过浏览器连接到VNC服务器

"-bash-3.2# yum install novnc 
Failed to set locale, defaulting to C 
Loaded plugins: fastestmirror 
Loading mirror speeds from cached hostfile 
* base: mirrors.lga7.us.voxel.net 
* extras: mirror.rackspace.com 
* rpmforge: mirror.us.leaseweb.net 
* updates: mirror.atlanticmetro.net 
Setting up Install Process 
No package novnc available. 
Nothing to do" 

如果有人知道有任何noVnc库,请分享。从project source的拉链和尝试启动websockify的直接拷贝给了我下面的错误

./websockify --web ./ 5802 localhost:5901 WARNING: no 'numpy' module, HyBi protocol is slower or disabled WARNING: no 'ssl' module, TLS/SSL/wss is slower or disabled WARNING: no 'multiprocessing' module, Multi-Processing is slower or disabled Traceback (most recent call last): File "./websockify", line 18, in ? except: from urlparse import parse_qs, urlparse ImportError: cannot import name parse_qs

所有我试图做的是通过浏览器直接连接到VNC。请帮助

回答

3

我只是将修复从websockify合并到noVNC回购。这应该修复与python2.4运行websockify时的错误。请下载并重试。

注意,这也意味着,有CentOS的的一次一个很老的分布,使一些websockify功能将受到限制(单个客户端,速度较慢的二进制套接字支持,没有SSL支持。

+0

感谢@kanaka它我们什么时候可以期待SSL支持?:) – Ram