Ubuntu系统:
第一章安装mininet
前提:先在设置中Software&Update改为国内下载源
步骤一:命令:apt-get install git (用于安装Git版本控制工具)
步骤二:命令:(1)apt-get update (2)apt-get upgrade(更新软件)
步骤三:命令:git clone git://github.com/mininet/mininet (获取mininet源码)
步骤四:命令:(1)cd mininet (2)git tag (列举出当前mininet版本)(3)git chechout -b mininet-2.3.0 2.3.0(选择想要的版本进行下载)(4)cd ..
步骤五:命令:./mininet/util/install.sh -a
步骤六:mn --test pingall(测试mininet是否安装成功)
第二章安装ryu
步骤一:命令:apt-get install python-pip或者curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py python get-pip.py(安装pip)
步骤二:命令:git clone https://github.com/osrg/ryu.git(获取ryu源码)
步骤三:命令:cd ryu (进入文件夹ryu)
git tag (列出所有版本)
git checkout v3.26(安装3.26版本)
步骤四:命令:pip install -r tools/pip-requires
python setup.py install (安装依赖包)
步骤五:命令:cd /home/xx/mininet 输入 mn --controller=remote
再开一个终端 cd /home/xx/ryu/ryu/app 执行 ryu-manager simple_switch_13.py