关于mininet的安装路上遇到的坑

由于要做项目,需要使用mininet,所以上网查询了相关安装操作,最主流的就是从github上面下载源码进行安装,本来很简单的操作,对于我这个小白来说,简直是折腾人。话不多说,下面是我遇到的一些坑。

首先是更新命令,什么问题都没有,等一会就好了

apt-get update

apt-get upgrade

然后就是去github官网下载源码

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

这一条命令折腾我一宿,先是速度很慢,我家里是10m的宽带,也是用的中国服务器,但是特别慢,期间失败了好几次,我改用手机流量下载,毫无卵用。问题是下载到一半,然后显示
fatal: The remote end hung up unexpectedly
fatal: 过早的文件结束符(EOF)
fatal: index-pack
最后上网查了一下,有人说是因为文件太大了,当然还是墙的原因。。。扩大一下运输限制就好啦。
解决方案:
git config http.postBuffer 524288000
结果又出现错误:
fatal: not in a git directory
没有git仓库的目录,解决方案:
git init
之后上一条命令再输一遍

后来发现还是没太大作用,又上网查了以下安装mininet的具体操作,最后终于发现,有的人下载源码的命令前面家了sudo,我也不知道是什么原因,我加上之后就很快安装好了(这一次尝试是第二天早上,也有可能昨晚网速太慢- -#)

安装号mininet会显示
Enjoy Mininet!
于是我开始测试,输入命令sudo mn,显示:

*** Creating network
*** Adding controller
Cannot find required executable ifconfig.
Please make sure that Mininet is installed and available in your $PATH:
(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin)
我邹了邹眉头,发现问题并不简单,我觉得可能是安装过程中出了什么问题,于是抱着试一试的心态输入了sudo apt-get update
更新完了之后还是没用,于是我仔细读了一下问题说明,发现ifconfig这个命令找不到,我之前好像见过这个命令,于是单独输入了ifconfig,果然,之后提示我:
Command ‘ifconfig’ not found, but can be installed with:

sudo apt install net-tools
这还等什么,装阿,经过一顿猛如虎的操作,成功安装mininet,不过,路还长,一切都要学习,慢慢来。。。

———————————
版权声明:本文为CSDN博主「lianfu」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lwgkzl/article/details/74279981

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值