2016-06-26 2 views
0

웹 사이트에서 mininet을 설치했습니다. here을 클릭하십시오! 나중에 mininet을 사용하여 예제 (맵 축소 에뮬레이션)를 시도했을 때 "필수 실행 가능 ovs 컨트롤러를 찾을 수 없습니다"라는 출력이 나타납니다. 그래서 난 sudo를 사용하여 ovs 컨트롤러를 설치하려고 - apt - openvswitch - 컨트롤러를 설치하지만 다시 unmet 종속성으로 오류가있어.오픈 스위치 컨트롤러 종속성 문제

$ sudo mn --test pingall이 정상적으로 작동하지만! 그러나 내가 실행하고있는 예제는 error.Click을 제공합니다. here!

는 컨트롤러 OVS 필요 enter image description here

다음 패키지는 링크에서 사용했던 설치 옵션 그것은 분명하지 않다 충족되지 않은 의존성 enter image description here

답변

0

을 가지고 찾을 수 없습니다 당신 제공했다. 가장 간단한 옵션 3 ("패키지에서 설치")을 발견했습니다.

Mininet은 openvswitch-controller뿐만 아니라 다른 ovs componenets을 필요로합니다. 다음을 시도하십시오.

apt-get install openvswitch-common openvswitch-datapath-dkms openvswitch-controller openvswitch-pki openvswitch-switch 
+0

언급 한 내용을 사용했지만 여전히 동일한 오류가 있습니다. ** 다음 패키지는 unmet dependencies를 가지고 있습니다 : openvswitch-controller : 의존 : openvswitch-common (= 2.0.2-0ubuntu0.14.04.3) 그러나 2.3.1-1이 설치됩니다 종속 항목 : openvswitch-pki (= 2.0 .2-0ubuntu0.14.04.3) 2.3.1-1이 설치됩니다. openvswitch-switch : 종속 항목 : openvswitch-common (= 2.0.2-0ubuntu0.14.04.3) 2.3.1-1이됩니다. 설치된 E : 문제를 해결할 수 없습니다. 손상된 패키지를 보유하고 있습니다. ** – meow

+0

apt-get을 사용하여 모든 ovs 패키지와 mininet을 제거하십시오. 그런 다음 옵션 3의 설치 지시 사항을 따르십시오. –