1 安装VMware Fusion以及Ubuntu
(1)运行VMware Fusion,若出现“找不到文件”的情况,右键打开虚拟机资源库,将有虚线方框的虚拟机系统删除即可。
(2)按步骤进行,创建环境:
——选择安装方法:创建自定虚拟机
——选择操作系统:Linux-Ubuntu 64位
——选择固件:UEFI(传统BIOS比较慢)
——选择虚拟磁盘:新建虚拟磁盘
——完成
(3)安装Ubuntu系统:
——进入CD/DVD(SATA),选择下载好的Ubuntu iso文件
——启动,选择install Ubuntu
——选择语言、键盘布局
——选择最小安装,其他选项都勾上
——安装类型默认,地址默认(如果是空的手动填入)
——设置自己的用户名和密码
——安装成功重启即可
2 Ubuntu终端安装Mininet
(1)下载git:sudo apt install git
(2)获取mininet源码:git clone http://github.com/mininet/mininet
如果显示无法访问,先下载net-tools后获取:sudo apt install net-tools
(3)进入Mininet目录:cd mininet
(4)查看安装帮助:util/install.sh -h
(5)安装Mininet所有组件:util/install.sh -a
如果有遗漏,按照提示输入即可:util/install.sh -a --fix-missing
(6)测试mininet:
——sudo mn
——pingall
(6)打开抓包软件wireshark:sudo wireshark
附录——Mac os
1 解决 -bash: xcode: command not found
(1)在终端输入:PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
(2)进入当前用户home目录:cd ~/
(3)创建bash_profile:touch .bash_profile
(4)打开bash_profile:open .bash_profile
(5)写入内容并保存退出:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
(6)更新bash_profile:source .bash_profile
(7)重启终端即解决
2 解决 mac os使用git报错
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
(1)在终端输入:xcode -select --install
(2)按提示下载即可