安装mininet和虚拟机
安装mininet之前需要安装虚拟机和Ubuntu(或者其他系统,这里使用Ubuntu)
这里我分享一个虚拟机安装软件的链接(当然是特殊版本,只供参考学习):
然后正常安装就可以了,推荐教程
[虚拟机VMware下载与安装教程(详细)_vmware虚拟机_-借我杀死庸碌的情怀-的博客-CSDN博客](https://blog.csdn.net/weixin_45912291/article/details/108894737)
特别需要注意的是你需要确认你的电脑开启了支持虚拟化的选项,
[虚拟机启动失败/检查打开虚拟化-解决方案小结_m0_52684476的博客-CSDN博客](https://blog.csdn.net/m0_52684476/article/details/114488064)
,大部分的解决方法在这里。
此外,你还需要一个虚拟镜像的操作系统Ubuntu,
我在这里分享一个清华镜像网站
[https://mirrors.tuna.tsinghua.edu.cn/](https://mirrors.tuna.tsinghua.edu.cn/)
然后你会需要将系统搭载到你的虚拟机上,具体的操作如下面教程
[2020最新版VMware安装Ubuntu20.04教程(巨细)! - 知乎 (zhihu.com)](https://zhuanlan.zhihu.com/p/141033713)
之后,你就可以得到一个虚拟机啦,
安装Mininet需要执行以下步骤:
确保您的系统中已经安装了Ubuntu 14.04或更高版本,并且有sudo特权。
打开终端并更新软件包列表
sudo apt-get update
安装git以便从GitHub上下载Mininet文件
sudo apt-get install git
在这里还需要配置git信息
克隆Mininet的Git存储库
git clone git://github.com/mininet/mininet
进入Mininet目录
cd mininet
在终端中,键入以下命令以安装Mininet和OpenFlow:
util/install.sh -fnv
-f : 安装快速模式
-n : 跳过安装软件包的确认
-v : 显示安装过程的详细信息
最后,确认Mininet和OpenFlow已正确安装
sudo mn --test pingall
额外的注意事项
VMware Workstation Pro 网络设置
设置共享文件架
特别注意(提前配置好GitHub的git指令)用户名,密码等:
安装时会遇到一堆问题,但是需要把
GCC库安装好
Pip配置好,换成阿里源,清华源都可以
按照问题提示,一个一个模块的去安装就可以了