• Mininet安装


    Mininet 安装

    根据SDNLAB上的实验进行安装。连接地址

    • 需要注意的是切换到用户目录下进行clone github上的源码。

    1、卸载之前安装的Mininet

    最好是先到目录下看是否有这些文件,再进行删除。

        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
        
    

    2、更新软件

        apt-get update
        apt-get upgrade
    

    3、从github上获取Mininet源码

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

    4、获取完以后,查看当前获取的Mininet版本

        cd mininet
        cat INSTALL
    

    5、源码树获取成功以后,安装Mininet。

        mininet/util/install.sh[options]
        直接用mininet/util/install.sh -a
    

    这里典型的[options]主要有下面几种:“-a”:完整安装包括Mininet VM,还包括如Open vSwitch的依赖关系,以及像的OpenFlow Wireshark分离器和POX。默认情况下,这些工具将被安装在你的home目录中。
    “-nfv”:安装Mininet、基于OpenFlow的交换机和Open vSwitch。
    “-s mydir” :在其他选项使用前使用此选项可将源代码建立在一个指定的目录中,而不是在你的home目录。

    6、安装完成以后,通过简单的命令测试Mininet的基本功能

        sudo mn --test pingall
    

    总结:

    除了要卸载干净之外,这里要记录的一个问题是,安装过程老是报一个dpkg was interrupted, you must manually run 'dpkg的错误,由于当时没截图。。。

    运行了

    sudo dpkg --configure -a
    

    再去运行安装Mininet的命令即可。
    另外teamviewer升级(远程的也会要求升级)之后非要重启,不然连接不能够准备就绪,至于为什么没有深究。。。


  • 相关阅读:
    【微信开发之问题集锦】redirect_uri 参数错误
    调度算法之时间片轮转算法
    快速排序算法分析和实现
    单链表(c语言实现)贼详细
    调度算法之最短作业优先算法
    HDU1027
    HDU1753 (大正小数相加)
    HDU 1715 (大数相加,斐波拉契数列)
    HDU 1316 (斐波那契数列,大数相加,大数比较大小)
    HDU1047(多个大数相加)
  • 原文地址:https://www.cnblogs.com/Pan-xi-yi/p/10015643.html
Copyright © 2020-2023  润新知