Mininet+OVS安裝
安裝過 mininet,需要重裝
sudo rm -rf /usr/local/bin/mn /usr/local/bin/mnexec
/usr/local/lib/python//mininet
/usr/local/bin/ovs-* /usr/local/sbin/ovs-*
sudo apt-get remove mininet
下載最新版本的 mininet
git clone git://github.com/mininet/mininet
查看詳細的安裝內容
mininet/util/.install.sh[options]
安裝 OpenFlow13和 OpenvSwitch2.3.0
進入到 mininet/util/ 目錄下
./install.sh -n3V 2.3.0
安裝成功
Floodlight +Eclipse安裝
安裝 JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html
進行下載
此處根據Ubuntu 系統選用下載
jdk-8u131-linux-x64.tar.gz
解壓好的目錄復制到
/usr/local/
配置環境變量
sudo gedit /etc/ profile
配置內容
export JAVA_HOME=/usr/local/jdk1.8.0_131 //根據自己文件名改
export PATH=$PATH:/usr/local/jdk1.8.0_131/bin
配置文件生效
source /etc/profile
查看是否安裝成功
java -version
安裝 Eclipse
下載頁面
https://www.eclipse.org/downloads/eclipse-packages/?osType=linux&release=undefined
解壓 eclipse 的包,進入到安裝的目錄(eclipse-installer)
./eclipse-inst
安裝即可
安裝 Floodlight
安裝 ant 等
sudo apt-get install build-essential ant python-dev
安裝 git
sudo apt-get install git
下載 Floodlight
git clone git://github.com/floodlight/floodlight.git
編譯 Floodlight,進入 Floodlight 目錄
ant
此時,若想 Floodlight 導入 Eclipse 中可以使用,繼續執行
ant eclipse
運行 Floodlight
java -jar target/floodlight.jar