【SDN Mininet Ryu 实验环境搭建】

SDN Mininet Ryu 实验环境搭建

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

Ubuntu安装、Mininet安装、Ryu 安装

ubuntu中python版本变化
https://www.cnblogs.com/dancesir/p/14201267.html


一、Ubuntu安装

在这里插入图片描述
找一个你要放虚拟机的位置创建一个文件夹,如:ubuntu1
点击文件,新建虚拟机
在这里插入图片描述
在这里插入图片描述
开机密码也是这个 sudo也是这个
其他的保持默认值就可以了
在这里插入图片描述
修改日期

设置root 账户 $sudo passwd root

在这里插入图片描述
在这里插入图片描述

修改源

二、Mininet安装

1.安装git

su root
apt-get install git

# Mininet安装
git clone https://github.com/mininet/mininet.git
cd mininet
cd util
./install.sh -n3v   # -h 可以查看详情

su root
mn 
检查是否安装成功


三、Ryu安装

更新一下pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

找 /usr/local
命令模式,你输入cd /usr/local 回车,就到/usr/local目录了
窗口模式,你先到/ 根目录里面才能看到/usr目录,不能从/home里面找,你在/home里面是找不到的

代码如下(示例):

git clone https://github.com/muzixing/ryu.git
cd ryu
pip install -r tools/pip-requires
sudo python setup.py install


常见问题总结:

解决Ubuntu 16.04.6 LTS 与 Windows之间不能复制粘贴问题

第一步:首先执行下列命令:
1)sudo apt-get autoremove open-vm-tools
2)sudo apt-get install open-vm-tools-desktop
执行命令之后报如下错误
1)E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)
2)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is an other process using it?
解决方法:输入以下命令直接删除锁文件
sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/lib/dpkg/lock
第二步:再执行命令
1)sudo apt-get autoremove open-vm-tools
2)sudo apt-get install open-vm-tools-desktop
第三步:重启Ubuntu就可以了

ubuntu 16.04 更换国内源

https://blog.csdn.net/qq_40301372/article/details/108622277

运行.sh报错-bash: ./xxx.sh: Permission denied

如果你是root登陆的话(不是的话,切换到root用户,对*.sh赋可执行的权限)
chmod 777 *.sh

ReadTimeoutError: 超时错误 大概率换源失败

https://blog.csdn.net/zhangvalue/article/details/104271094

提示Permission denied

前面加个sudo试一下

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值