網上安裝mininet教程有不少,都是經過git命令安裝,但有一個坑,安裝到./install.sh時會報錯,記錄下來git
git clone git://github.com/mininet/mininet
我用的是2.2.2 (下圖沒顯示)github
cd mininet
git tag
git checkout 2.2.1
cd mininet/util
./install.sh
注意!此時有可能報錯「Failed to fetch」,剛開始查資料讓我更新一下源,改爲163源後仍是有問題,後來發現是由於openssh-client和openssh-server沒有安裝ssh
下面講一下安裝openssh-client和openssh-server:fetch
apt-get install openssh-client
apt-get install openssh-server
出錯了,以下所示錯誤spa
此時按要求安裝指定的openssh-client3d
以後再從新安裝openssh-servercode
若是mininet 安裝出現clonging into 'openflow' ... fatal:read error:server
主要是openflowswitch.org老是offline ,處理辦法:blog
修改util/install.sh中的git clone git://openflowswtich.org/openflow.git爲:教程
git clone https://github.com/mininet/openflow.git
成功!