らくがきちょう

なんとなく ~所属組織/団体とは無関係であり、個人の見解です~

Ubuntu 16.x に ryu をインストールする

久しぶりに Ubuntu 16.x へ ryu をインストールしました。インストール手順をメモしておきます。

インストール

必要パッケージと pip をインストールし、pip で ryu をインストールします。

apt-get -y install python-pip python-dev libxml2-dev libxslt-dev zlib1g-dev
pip install --upgrade pip
pip install ryu

バージョン 4.9 がインストールされました。

# ryu-manager --version
ryu-manager 4.9

ryu を起動する

フロントジョブとして ryu を実行するには、例えば以下のように実行します。6633/TCP を Listen します。

# ryu-manager /usr/local/lib/python2.7/dist-packages/ryu/app/simple_switch.py

動作を確認したい場合は以下のように --verbose を指定します。

# ryu-manager --verbose /usr/local/lib/python2.7/dist-packages/ryu/app/simple_switch.py