2013-03-13 11 views
0

libevent-devel을 설치하려고하는데 아래에 표시된 종속성으로 인해 실패했습니다.libevent-devel을 설치할 수 없습니다.

또한 libevent-devel에 필요한 종속성을 설치하려고 시도했지만 아래에 표시된 것처럼 libevent-devel도 필요하지 않습니다.

이 문제를 어떻게 해결할 수 있습니까? 도움이 되었으면합니다.

[루트 @의 BOX1 수신 거부] # 회전 수 -ivh libevent-(STABLE) - 1.4.13-4.el6.x86_64.rpm

경고 : libevent-(STABLE) - 1.4.13-4.el6.x86_64.rpm : 헤더 V3 RSA/SHA1 서명, 키 ID의 c105b9de : NOKEY 오류 : 실패 종속 관계 :

libevent-doc = 1.4.13-4.el6 is needed by libevent-devel-1.4.13-4.el6.x86_64 
libevent-headers = 1.4.13-4.el6 is needed by libevent-devel-1.4.13-4.el6.x86_64 

[루트 @의 BOX1 수신 거부] #

[루트 @의 BOX1 수신 거부] # 회전 수 -ivh libevent-문서 -1.4.13-4.el6.noarch.rpm

경고 : libevent-문서-1.4.13-4.el6.noarch.rpm : 헤더 V4 DSA/SHA1 서명, 키 ID의 192a7d7d : NOKEY 오류 : 실패 종속 관계 :

libevent-devel = 1.4.13-4.el6 is needed by libevent-doc-1.4.13-4.el6.noarch 

[루트 @의 BOX1 수신 거부] #

[루트 @의 BOX1 수신 거부] # 회전 수 -ivh libevent 헤더-1.4.13-4.el6.noarch.rpm

경고 : libevent 헤더-1.4.13-4.el6.noarch. rpm : 헤더 V3 RSA/SHA1 서명, 키 ID c105b9de : NOKEY 오류 : 실패한 종속성 :

libevent-devel = 1.4.13-4.el6 is needed by libevent-headers-1.4.13-4.el6.noarch 

[루트 @의 BOX1 수신 거부] #

답변

3

http://libevent.org/에서 libevent 패키지를 다운로드하고 컴파일.

wget "https://github.com/downloads/libevent/libevent/libevent-1.4.14b-stable.tar.gz" 
tar -xzvf libevent-1.4.14b-stable.tar.gz 
cd libevent-1.4.14b-stable 
./configure 
make 
sudo make install 
0

또한이 순환 종속성을 발견했습니다. --nodeps 옵션을 사용하여이를 해결하십시오.

[[email protected] opt]# rpm -ivh libevent-devel-1.4.13-4.el6.x86_64.rpm --nodeps 

설치되면 문제없이 libevent-doc 및 libevent-headers를 설치할 수 있습니다.

0

동일한 명령 줄에 모든 상호 의존 패키지 rpm을주고, 그것은 의존성을 만족하는지 인식 :

rpm -ivh libevent-devel-1.4.13-4.el6.x86_64.rpm libevent-doc-1.4.13-4.el6.noarch.rpm libevent-headers-1.4.13-4.el6.noarch.rpm