M1芯片Ubuntu安装mininet

本文介绍了如何在ParallelDesktop虚拟机中安装Ubuntu20.04,以及后续安装mininet的过程,包括Git、OpenVSwitch的安装,遇到的openvswitch问题解决方案和pingall测试。
摘要由CSDN通过智能技术生成

一.安装虚拟机

        可以选择的虚拟机有ParallelDesktop和VMware两种选择。但是VMware的官方版本注册太过于麻烦,也没在网上找到能够下载使用的资源,所以还是选择了PD虚拟机。

二.安装Ubuntu

        这里比较建议使用虚拟机自带的Ubuntu系统,我的PD版本是17.0.0,对应的Ubuntu版本为20.04,比较顺利。

        还可以选择去官网下载对应的镜像旧版本,注意选择好对应的版本。但如果PD版本小于18可能不会成功(我的PD17.0.0下载安装后,虚拟机黑屏打不开)

具体可以参考这一篇:

Mac M系列芯片 Parallels Desktop安装Ubuntu_pd安装ubuntu_贺鹏123的博客-CSDN博客

        

三.安装mininet

 1.安装git

apt install git

  2.更新

apt-get update
apt-get upgrade

3.克隆 获取源码

此处参考了【排坑向】Mininet完全安装指南 - 知乎

git clone https://gitee.com/derekwin/mininet.git

4.完整安装mininet

./mininet/util/install.sh -a

然后可以用sudo mn进行初步测试,若出现报错可以用如下代码进行部分重装

./mininet/util/install.sh -v

此处我产生了报错

Unable to locate package openvswitch-controller

提示openvswitch软件包有问题,我查阅了很多资料得出Linux内核版本过高需要降级,寻找解决办法时耽误了很多时间,最后发现使用-v多次进行重装即可。

最后可以进行pingall测试,检查是否无误

sudo mn --test pingall

得到如下结果 

安装时出现Enjoy mininet!字样即为成功!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值