条件:Ubuntu环境已搭成
即可进行以下步骤:
一.换源
一定要点紫色的
1(1):
1(2):
选择之后选择choose server之后,再点击 1(1)图中的close,之后弹出这个,选择reload即可更新:
此表示在更新源:
更新完后在打开就可以看到变成阿里的镜像源了:
二. 接下来搭建mininet
右键桌面,点击open interminal,进入终端
在此处,如若不习惯黑色的界面,则可以右键黑色区域,点击prefrences按照如图所示
即可变成此图:
当然这些是题外话
接下来正题来了
(1).先创建一个root账户,需输入你的账户密码,在输入新密码,重复 ,就可以进入root端操作了。
(2).再此后输入cd .. 此处需要注意cd与.. 之间必须要有一个空格
(3) .之后进入/home/用户名#这里进行操作
(4).在此之前我们已经下载了源 这里输入apt-get update更新一下源最好
(5).更新完后,输入apt-get install git,之后会出现:
输入y回车后继续
(6). 输入
输入此即可下载mininet的安装包,需要等待一段时间
(7). 出现这就可以了
(8). 以下按顺序输入,但一般最后一个是在无依赖包的时候出现的,若显示无依赖包则进行最后一步操作
(9). 测试mininet,按图依次输入,出现勾号所在位置的显示即可
-——@————@——到此mininet OK了!
三. ryu的搭建
(1). 可以不把这个终端关到,可重新开一个终端的。在里面进入root端之后输入
git clone https://github.com/faucetsdn/ryu.git
安装ryu
(2). 下载完成后出现
(3). 与mininet相同,按顺序输入
(4). 输入以下内容安装Python的包
apt install python3-pip
出现以下所示则成功
(5).输入ryu-manager simple_switch.py,进入ryu的管理 ,一般会有很多的适应不同情况的Python包,但我们选择simple的因为相对简单
出现上面的内容即安装成功
————@哈哈哈哈@—————
到此,大家就可以进行下一步SDN领域的试探了,我还没试过水,明天去试水。
以上是本作者对老师上完课之后自己所正确下载的总结,谢谢采纳!