我正在尝试在CentOS上安装novnc。我的默认存储库中没有列出novnc,因此说
"-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复制zip并尝试启动websockify会给我发错误
./ websockify --web ./5802 localhost:5901警告:没有'numpy'模块, HyBi协议较慢或禁用警告:没有'ssl'模块, TLS / SSL / wss较慢或禁用警告:没有“多处理” 模块,多处理较慢或禁用Traceback(最近的 最后调用):文件“./websockify”,第18行,在? 除了:来自urlparse import parse_qs,urlparse ImportError:无法导入名称parse_qs
我要做的就是直接通过浏览器连接到vnc。请帮忙
答案 0 :(得分:3)
我只是将websockify中的修复程序合并到noVNC repo中。这应该修复使用python2.4运行websockify时的错误。请下载并重试。
请注意,这也意味着拥有一个非常旧的CentOS发行版,因此一些websockify功能将受到限制(一次只有一个客户端,较慢的二进制套接字支持,并且没有SSL支持。