mininet、ryu源代码安装

mininet源码安装

基本环境

  • VM16.1.2
  • ubuntu18.04(本来使用20.04安装,结果安装后使用sudo mn --test pingall,一直ping不通,但是h1h2互相可以ping通,使用18.04pingall成功)

安装步骤

下载源码

git clone git://github.com/mininet/mininet

查看版本

cd mininet
cat INSTALL

安装命令

mininet/util/install.sh [options]

    -a 全部安装,很难成功

    -n3V 2.5.0 安装核心、openflow1.3、openvswitch2.5.0(推荐)

    -n3v 

测试命令

sudo mn --test pingall

卸载命令

sudo rm -rf /usr/local/bin/mn
sudo rm -rf /usr/local/bin/mnexec
sudo rm -rf /usr/local/lib/python*/*/*mininet*
sudo rm -rf /usr/local/bin/ovs-* /usr/local/sbin/ovs-*
sudo apt-get remove mininet

RYU源码安装

安装步骤

下载源代码

git clone git://github.com/osrg/ryu.git

依赖文件与安装命令

cd ryu //进入ryu所在文件夹下
sudo pip install -r tools/pip-requires
sudo python setup.py install

测试

sudo ryu-manager

注意:

有时候需要把pip换成pip3,安装命令如下:

sudo pip3 install -r tools/pip-requires
sudo python3 setup.py install

 

mininet、ryu源代码安装

上一篇:RK3399 Android7.1 VoLTE视频通话


下一篇:转 php简单伪静态实例