LINC 소프트웨어 스위치를 설치하는 방법은 무엇입니까?

LINC 소프트웨어 스위치를 설치하는 방법은 무엇입니까?

따라가더라도LINC 스위치설명, LINC와 Erlang이 제대로 작동하도록 할 수 없습니다. 이 문제를 어떻게 해결할 수 있나요?

답변1

LINC 소프트웨어 스위치를 설치하기 전에 Erlang 언어를 설치해야 합니다. 그러나 Erlang은 한 가지 버전만 설치할 수 있습니다. 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 웹사이트에서 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

관련 정보