Ryu視覺化 GUI的安裝與配置

2021-09-02 17:16:10 字數 913 閱讀 5614

目錄

一、ryu的安裝

三、修改gui補丁

四、測試

參考文獻

網上有很多關於ryu的安裝教程,也可以按照官網的教程進行安裝。

第一步:獲取ryu

git clone git:

第二步:進入ryu的檔案目錄

cd ryu

第三步:利用pip安裝ryu的依賴包

sudo pip install -r tools/pip-requires

第四步:安裝ryu

sudo python setup.py install

第一步:安裝補丁執行所需要的依賴庫

sudo apt-get install python-flask

sudo apt-get install python-eventlet

sudo apt-get install python-routes

sudo apt-get install python-paramiko

sudo apt-get install python-webob

第三步:解壓視覺化的補丁,並將gui檔案移動ryu/ryu的目錄下面。

替換成:

(1)在mininet中啟動乙個拓撲

sudo mn --controller remote --mac --topo tree,2,2

(2)啟動ryu的控制器

注:無須注釋掉switch.py中的命令列,我在這裡沒有遇到他們說的那種情況。

(3)啟動視覺化的服務控制器

python ryu/gui/controller.py

(4)測試結果

NS的安裝與視覺化

ns3安裝教程 更新源的簡單方法 使用以下命令 sudo apt get update通過安裝教程中的編譯,結果中的visualizer出現在了modules not built中,即視覺化模組並沒有安裝成功 解決 pip install pybindgen如果找不到pip,則通過命令進行pip的安...

docker配置Portainer視覺化

docker volume create portainer data docker run d p 8000 8000 p 9000 9000 name portainer restart always v var run docker.sock var run docker.sock v por...

Caffe安裝視覺化DIGITS

caffe安裝視覺化digits 通過github 安裝digits 及依賴項 cd digits sudo apt get install graphviz gunicorn for req in cat requirements.txt do sudo pip install req done ...