nox(http://www.noxrepo.org/)是第一个openflow控制器,为了能安装nox也是大费周章。在此记录以备不时之需。
系统:ubuntu 11.10
1.参考资料:https://github.com/noxrepo/nox-classic/wiki
首先解决包的依赖。
cd /etc/apt/sources.list.d
sudo wget http://openflowswitch.org/downloads/debian/nox.list
sudo apt-get update
sudo apt-get install nox-dependencies
2.上述参考资料中没有指出获取nox包的地址,在http://www.noxrepo.org/nox/versions-downloads/中找到。
git clone http://www.github.com/noxrepo/noxgit clone
或者git://noxrepo.org/nox
3.到这后卡了好几天,查阅多处资料后终于发现http://xiaoli110.blog.51cto.com/1724/675371,在此表示感谢!以下步骤参考上述博文。
./boot.sh
mkdir build/
cd build/
../configure
make -j 5
4.最后就可以启动nox控制器