프로그램 설치시 의존성 에러 문의

opendaylight 라는 프로그램을 설치 할때 생기는 에러 문의 드립니다.

자바 설치 하라는 의존성 에러인듯 한데 …

자바는 설치되어 있는 것 같고요…??

$ sudo yum install opendaylight-serviceprovider

–> Processing Dependency: java >= 1:1.7.0 for package: opendaylight-controller-dependencies-1.0.1-1.fc19.noarch
—> Package opendaylight-lispflowmapping.noarch 0:1.0.0-1.fc19 set to be updated
–> Processing Dependency: java >= 1:1.7.0 for package: opendaylight-lispflowmapping-1.0.0-1.fc19.noarch
—> Package opendaylight-openflowjava.noarch 0:0.4-1.fc19 set to be updated
–> Processing Dependency: java >= 1:1.7.0 for package: opendaylight-openflowjava-0.4-1.fc19.noarch
—> Package opendaylight-openflowplugin.noarch 0:0.0.2-1.fc19 set to be updated
–> Processing Dependency: java >= 1:1.7.0 for package: opendaylight-openflowplugin-0.0.2-1.fc19.noarch

$ uname -a
Linux PC 3.5.0-45-generic #68~precise1-Ubuntu SMP Wed Dec 4 16:18:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

$ dpkg -l | grep jdk
ii openjdk-6-jre 6b27-1.12.6-1ubuntu0.12.04.4 OpenJDK Java runtime, using Hotspot JIT
ii openjdk-6-jre-headless 6b27-1.12.6-1ubuntu0.12.04.4 OpenJDK Java runtime, using Hotspot JIT (headless)
ii openjdk-6-jre-lib 6b27-1.12.6-1ubuntu0.12.04.4 OpenJDK Java runtime (architecture independent libraries)
ii openjdk-7-jdk 7u51-2.4.4-0ubuntu0.12.04.2 OpenJDK Development Kit (JDK)
ii openjdk-7-jre 7u51-2.4.4-0ubuntu0.12.04.2 OpenJDK Java runtime, using Hotspot JIT
ii openjdk-7-jre-headless 7u51-2.4.4-0ubuntu0.12.04.2 OpenJDK Java runtime, using Hotspot JIT (headless)
ii openjdk-7-jre-lib 7u51-2.4.4-0ubuntu0.12.04.2 OpenJDK Java runtime (architecture independent libraries)

삼일째 삽질 중입니다.

도와주세요…ㅠㅠ

감사합니다.

의존성에 걸린 듯 합니다.

해당 패키지를 설치하려면 java >= 1:1.7.0 버전이 필요한 데 서버에는 패키지가 존재하지 않는 것 같습니다.
또한 설치된 openjdk-7-jre 버전은 설치해야 할 java 버전과는 관계없습니다.

[quote:27h2x784]# sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java7-installer

java -version

java version "1.7.0_10"
Java™ SE Runtime Environment (build 1.7.0_10-b18)
Java HotSpot™ 64-Bit Server VM (build 23.6-b04, mixed mode)[/quote:27h2x784]

위의 ppa를 통해 자바를 설치하시고 다시 시도해 보십시오.

감사합니다. ^^

의존성 에러인 듯 해서 알려주신대로 java 설치하고 나서 다시 프로그램 설치 해 보았는데 마찬가지네요 ㅠㅠ

살려주세요

:~$ sudo yum install opendaylight-snmp4sdn
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package opendaylight-snmp4sdn.noarch 0:0.1.2-1.fc19 set to be updated
–> Processing Dependency: java >= 1:1.7.0 for package: opendaylight-snmp4sdn-0.1.2-1.fc19.noarch
–> Finished Dependency Resolution
opendaylight-snmp4sdn-0.1.2-1.fc19.noarch from opendaylight-release has depsolving problems
–> Missing Dependency: java >= 1:1.7.0 is needed by package opendaylight-snmp4sdn-0.1.2-1.fc19.noarch (opendaylight-release)
Error: Missing Dependency: java >= 1:1.7.0 is needed by package opendaylight-snmp4sdn-0.1.2-1.fc19.noarch (opendaylight-release)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

$ java -version
java version "1.7.0_51"
Java™ SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot™ 64-Bit Server VM (build 24.51-b03, mixed mode)

"fc19.noarch" 이건 뭔가요?

갑자기 페도라가 왜 나옵니까?
alien으로 변환하여 사용하시는 것인가요? 우분투 인지 페도라 인지 알수가 없네요?
JDK는 우분투용이군요! 커널도 우분투이구요!

일단 페도라도 생각하겠습니다! yum을 사용 하시는 것을 보니 그런 것 같습니다.
일견 보기에도 opendaylight 패키지는 yum으로 설치가 불가능 한 걸로 알고 있는 데
아래 Wiki 내용을 확인 하시고 repo 추가 하신 후 다운로드 하여 설치해 보시기 바랍니다.

Wiki : [url:3takadl6]https://wiki.opendaylight.org/view/Release/Hydrogen/Base/Installation_Guide[/url:3takadl6]
다운로드 : [url:3takadl6]http://www.opendaylight.org/software/downloads[/url:3takadl6]

근데 원하시는 게 맞는지 모르겠네요?

감사합니다.