zoukankan      html  css  js  c++  java
  • Mininet的安装与卸载

    1.Mininet的卸载比较简单,只需要执行以下命令:

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

     2.Mininet的安装有很多种方法,这里介绍用源码安装,因为它可以选择安装旧版本的Mininet。

     首先需要的是将Mininet源码复制到本地:

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

     然后进入文件

    cd mininet

     接着利用下面的命令查看可以提供的版本

    git tag

      接着切换到要下载的版本,其中xxx即表示需要下载的版本

    git checkout xxx

      最后执行如下命令:

    ./util/install.sh -nvf

         经过验证,Mininet1.0.0已经没法安装,因为其依赖的openvswitch改变太多,也试过改安装脚本,但是没有成功,所以有用Mininet1.0.0完成的工程,可以通过修改拓扑命令将其改为高版本的Mininet命令。在我的工程中只需要修改将add_link,add_host,add_switch等修改为addLink,addHost,addSwitch等,然后将switch.pause()直接注释掉即可。

     

    不向静中参妙理,纵然颖悟也虚浮 立乎其大 和而不同 古之成大事者,不惟有超世之才,亦必有坚韧不拔之志
  • 相关阅读:
    TIM时钟频率计算
    时钟节拍tick
    Continue作用
    struct结构体的字节长度,字节对齐
    IAR所包含的头文件位置
    Oracle存储过程给变量赋值的方法
    DataTable如何去除重复的行
    C#遍历窗体所有控件或某类型所有控件
    SqlServer无备份下误删数据恢复
    45.4.7 序列:USER_SEQUENCES(SEQ)
  • 原文地址:https://www.cnblogs.com/cotyb/p/4633329.html
Copyright © 2011-2022 走看看