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升级(远程的也会要求升级)之后非要重启,不然连接不能够准备就绪,至于为什么没有深究。。。

安装mininet详细步骤_Mininet安装相关推荐

  1. redhat5安装oracle详细步骤,redhat5安装oracle11g详细教程

    radhat上安装oracle可以说的挺烦人的一件事了,开始打算在redhat6上安装,结果有些包找不到,最后在官网上看到没有redhat6的安装介绍,最好只好在redhat5上安装了. 第一步,确认 ...

  2. centos6.8安装oracle12C 详细步骤讲解

    2019独角兽企业重金招聘Python工程师标准>>> centos6.8安装oracle12C 详细步骤讲解 安装前环境配置 1 root身份安装依赖包 [root@dlp ~]# ...

  3. 虚拟化操作系统ESXi 6.7安装配置详细步骤

    ESXi 6.7安装配置详细步骤 ESXi安装方式: 新建一个虚拟机 除了以下步骤,其他的都是常规操作 硬件兼容性选择ESXI 6.7 虚拟化安装以及使用ESXI系统安装的ISO映像文件 1.开始安装 ...

  4. 哪些是能安装mysql的文件_安装mysql详细步骤有哪些?

    安装mysql详细步骤有哪些? 安装mysql详细步骤有: MySQL下载 进入页面官网,找到下载页面页面下拉,找到如下图,然后点击下载Windows (x86, 64-bit), ZIP Archi ...

  5. centos7安装es mysql_Centos7 安装MySQL详细步骤

    Centos7 安装MySQL详细步骤 首先在虚拟机中安装一个Centos7(VM虚拟机安装Centos7) 1.1 MySQL安装 1.1.1 下载wget命令 yum -y install wge ...

  6. svn中文语言包安装(最详细步骤)+Language Pack+TortoiseSVN 安装

    原文链接:https://blog.csdn.net/massillon/article/details/102780782 svn中文语言包安装(最详细步骤) 一. 查看自己的SVN 版本(这里省略 ...

  7. Mac系统下安装MySQL详细步骤

    Mac系统下安装MySQL详细步骤. 每次打开终端,都出现mysql 找不到的情况,这是因为路径问题. 解决办法.

  8. PowerLinux 服务器上安装 Oracle (详细步骤)

    PowerDirector 一套针对 IBM® PowerLinux 系列服务器的统一管理工具,能够提供便捷高效的虚拟化管理,是一款非常简单易用的管理.可以只通过Web Browser即可对多台服务器 ...

  9. python3.7.2安装步骤-python安装升级详细步骤 Python2 升级 Python3

    多数情况下,系统自动的Python版本是2.x, 或者yum直接安装的也是2.x ,但是,现在多数情况下建议使用3.x ,那么如何升级呢? ,下面老徐详细讲解升级步骤; 首先下载源tar包 可利用li ...

最新文章

  1. (转载)为什么欧美拿金牌不感谢祖国
  2. 计算机:2014年考研大纲解析之数据结构
  3. vc6下c++编译器通不过,c编译器通过
  4. EMNLP 2019中和BERT相关的一些论文介绍
  5. mac 环境变量设置
  6. UnitTest in .NET(Part 4)
  7. Java 多条件复杂排序小结
  8. Linux_Kernel_Function_Tracing_hooking.jpg
  9. python何时用list,dict,set
  10. slack 团队协作平台
  11. CentOS 7 配置Java环境变量
  12. os模块,os.path模块,subprocess模块,configparser模块,shutil模块
  13. 美赛O奖论文翻译-2015埃博拉病毒
  14. 一键GHOST v2019.08.12优盘教程
  15. ckeditor使用----跳坑之旅
  16. 秦始皇寻找长生药的始末
  17. php 处理eml,php读取eml实例、php解析eml、eml解析成网页
  18. jQuery中$()函数有几种用法
  19. 2021-04-20 m_map的几个地形水深数据库安装步骤
  20. Verilog语言快速入门(一)

热门文章

  1. source insight 4.0下载与破解
  2. 【笔记】行测——常识判断之经济常识总结与归纳(二)
  3. 一款与众不同的壁纸应用——《MW地图壁纸》
  4. linux shell之until用法
  5. 几行样式代码,让你的网站全站和图片都变成灰色|CSS样式灰色代码
  6. 零基础语法入门二十九/三十讲讲 [情态动词否定和疑问and情态动词加上完成时的形式]
  7. java 图片线条_如何在一个图中为不同的图形获得不同的彩色线条?
  8. 探秘TCP数据包中的PSH标志
  9. Prompt是什么_揭秘Prompt:大模型时代的关键技术与实践应用
  10. 09-Linux下TCP连接数调优设置