NOX GUI

        NOX GUI提供网络虚拟化和监测,同时也是用户与NOX交互的接口。

        http://xiaoli110.blog.51cto.com/1724/675371中提到要启动GUI必须要做的一步

git branch -a

        同时上述博文中也提到因为没有解决包依赖的关系,卡了好几天。实际上这个包依赖关系在官网中还是有的(参考https://github.com/noxrepo/nox-classic/wiki/NOX-GUI)

apt-get install python-qt4 python-simplejson python-qt4-sql

        这时,在一个终端中按照上篇文章(nox的安装)中提到的,开启nox并监听连接(目录为nox/build/src);另一个终端中运行

./nox-gui.py 

        命令(注意目录为nox/src),即可开启NOX GUI。但还没有任何拓扑信息,也没有openflow事件。后续实验继续。


        update:

        上面运行nox-gui的时候未注意出现的错误:

QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: QMYSQL3 QMYSQL
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
        这样在gui中不会显示链接信息,查阅相关资料(http://groups.google.com/group/nox_dev/browse_thread/thread/d96b55c361194b23/a4cd059f972c39dc?lnk=gst&q=QSqlDatabase%3A+QSQLITE+driver+not+loaded#a4cd059f972c39dc)发现是缺少相关接口,ubuntu中是在libqt4-sql-sqlite中,安装后再执行./nox-gui.py命令,就不会出现上述错误信息。
       

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值