フォローしてもLINCスイッチ説明、LINCとErlangが正常に動作することはできません。この問題をどのように解決できますか?
答え1
LINCソフトウェアスイッチをインストールする前に、Erlang言語をインストールする必要があります。ただし、Erlangは1つのバージョンしかインストールできません。 Erlang+LINC のインストールをサポートしていないため、Erlang および LINC ソフトウェア スイッチを正しくインストールするには、次の手順を実行する必要があります。
1)Ubuntuでは、Erlangをインストールする前にいくつかの前提条件を完了する必要があります。
# apt-get install gcc wget make autoconf openssl libssl0.9.8 libssl-dev libncurses5 libncurses5-dev
2)前述のように、LINCを使用するには、コンピュータにErlangランタイムがインストールされている必要があります。 UBUNTUのAPT-GET erlangバージョンを忘れてください。 LINCを実行できないバグがあります。 Erlang WebサイトからR16Bソースバージョンをダウンロードする必要があります。
http://www.erlang.org/downloads/R16B
3)システム環境が準備されたら、erlang.orgからソースコードをダウンロードします。解凍、コンパイル、インストールします。
./configure (as non-root)
make (as non-root)
make install (as root)
4)LINCスイッチを構築するには、次の追加のライブラリとツールをインストールする必要があります。
# apt-get install git-core bridge-utils libpcap0.8 libpcap-dev libcap2-bin uml-utilities
5) 環境設定が完了したら、LINC をビルドして実行できます。このGitリポジトリを複製してください。
% git clone https://github.com/FlowForwarding/LINC-Switch
6) LINC-Switch を解凍し、フォルダを開き、スイッチに付属の例に従って設定ファイルを作成します。
cp rel/files/sys.config.orig rel/files/sys.config
7) すべてをコンパイル
make
8) コンソールモードで LINC スイッチを起動します。
% rel/linc/bin/linc console