首页 > 其他分享 >怎么安装mininet

怎么安装mininet

时间:2023-06-07 16:02:24浏览次数:45  
标签:怎么 mininet git com github 镜像 安装

怎么安装mininet

本次安装环境为ubuntu20.04

mininet为github上的最新版

git源代码

打开Ubuntu中的Terminal

(这一步由于网络环境可能会下载失败,这时候可以更换github域名为国内镜像源域名)

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

例如kgithub.com这一镜像源就可以这样输入

git clone git://kgithub.com/mininet/mininet

进入mininet安装目录修改配置

我们从github下载源代码之后需要编译安装并配置到系统环境之中,不要惊慌,这一个过程是全自动的。由于国内网络环境的原因,mininet在进行这一过程中可能会报错,所以不可以先安装,应该更改安装时所用的配置文件进行安装

2.1如图所示先进入mininet文件夹,再进入util文件夹,随后右键点击install.sh文件,使用ubuntu上存在的文本编辑器打开

img

2.2打开文件之后,找到文本编辑器的替换功能,如图所示,将github.com替换为镜像站的网址,此处使用的镜像站网址为kgithub.com由于镜像站不稳定,可能存在挂掉的问题,如果不可用了,可以去百度搜索最新的镜像站。

img

开始安装

这里在Terminal操作,打开终端进入到mininet文件夹里的util文件夹里面,以上文用过git命令的终端为例子

3.1先进入到安装文件的目录

cd ./mininet/util/

3.2进行安装

./install.sh -a

稍微等待,等最后一行出现enjoy mininet即安装完成


输入

sudo mn

回车 出现一下界面即为安装完毕

img

标签:怎么,mininet,git,com,github,镜像,安装
From: https://www.cnblogs.com/lpm123/p/17463528.html

相关文章

  • SQL Server 补丁理解及安装 内附完整版下载地址及sp1/2/3补丁
    启动安装程序下载sqlserver2014,双击startup.exe进行安装 系统配置检查器 使用系统配置检查器,看系统是否符合安装sqlserver2014的所有要求 开始安装然后点击安装,全新sqlserver独立安装或向现有安装添加功能 安装规则然后就是使用默认的设置,点开详细信息,可以看到安......
  • 解决使用yarn安装依赖出现“The engine "node" is incompatible with this module. Ex
    1、问题描述某天在使用yarn安装依赖的时候,突然出现如下错误导致安装依赖终止:Theengine"node"isincompatiblewiththismodule.Expectedversion"^14.18.0||^16.14.0||>=18.0.0".Got"17.9.0"2、解决办法使用如下命令忽略错误:yarnconfigsetignore-enginestr......
  • 2.2类神经网路训练不起来怎么办 (二): 批次 (batch) 与动量 (momentum)
    1.Batch(批次)对抗临界点的两个方法就是batch和momentum  将一笔大型资料分若干批次计算loss和梯度,从而更新参数.每看完一个epoch就把这笔大型资料打乱(shuffle),然后重新分批次.这样能保证每个epoch中的batch资料不同,避免偶然性.epoch是指将数据集分成batch后,......
  • 你是怎么学习 Java 技术的?
    一、Java语言Java语言不只是一门语言。Java学习不是一蹴而就就可以达成的,它是一个循序渐进,由浅入深,由表及里的过程。尤其需要注意的是不能有浅尝辄耻,不求甚解的态度。每个地方只抓一点,等于什么也没得到。每个小范畴内的学习都必须讲究系统性,完整性。二、知识的获取你是......
  • 传奇SF遇到Hero引擎提示登陆器版本太老怎么办?
    因为许多传奇玩家都在怀念很久以前的玩过的服,第一次玩传奇还是03年,也就是12年前,盛大传奇玩了一段,但是玩的太累了,然后就玩的传奇SF,现在都时常回忆那段玩传奇的时光,还有一起玩传奇的兄弟朋友们,不知道现在他们都过得怎么样,估计都成家立业了吧。当然,今天不是带大家回忆从前的,而是我们进......
  • 传奇GOM引擎补丁安装教程图解,传奇pak补丁介绍
    gameofmir引擎的加密补丁格式是PAK格式,该补丁放入客户端的位置也和传统的补丁不一样,导致很多玩家补丁都打错了,最后游戏不显示和黑屏常规的补丁文件夹就这几个datamapwav自定义补丁文件夹名字如名字就是自定义正确的自定义补丁使用方法如下:先带大家认识一下自定义补丁目录,每个版本作......
  • cppcheck代码扫描安装及使用
    一、 简介& 官网简介:CppCheck是一个静态代码检查工具,支持c/c++代码;作为编译器的一种补充检查,CppCheck对产品的源代码执行严格的逻辑检查。官网:http://cppcheck.net 二、安装环境安装gcc/g++  sudoapt-getinstallgccg++三、编译unzipcppcheck-......
  • Python-PyQt5安装与简单使用
    一、安装1、安装PyQt5和PyQt5-toolspipinstallPyQt5-ihttps://pypi.douban.com/simplepipinstallPyQt5-tools-ihttps://pypi.douban.com/simple 安装结果查看 2、配置环境变量在系统变量Path中添加pyqt5-tools目录的绝对路径 3、安装qtdesigner......
  • 新手小白知识 | 服务器用什么防御?怎么做服务器防护?
    在这个互联网时代,我们经常遇到网站无法访问等一些现象,众所周知,服务器对于企业来讲是必不可少的资源,服务器关系整个公司的网络以及数据,那么服务器的防护就更加的重要,随着网络技术发展不断扩大,各种各样的bingdu以及服务器安全等问题日益突出,在这个时候我们就需要保护我们服务器的安......
  • Tengine 安装 nginx-module-vts 模块
    Tengine安装nginx-module-vts模块使用Tengine作为反向代理服务器,发现Tengine日志中接口请求过慢,需要绘制grafana展示详细的接口情况解决思路第一版解决思路,修改Tengine中accesslog日志格式,转行为json写入elk中,grafana从elk中获取日志信息绘图access......