CentOS에 팀뷰어 설치를 시도하던 중 아래의 오류를 확인하였다.

 

# rpm -Uvh teamviewer_10.0.41499.i686.rpm
warning: teamviewer_10.0.41499.i686.rpm: Header V4 DSA/SHA1 Signature, key ID ********: NOKEY
error: Failed dependencies:
        libXinerama.so.1 is needed by teamviewer-10.0.41499-0.i686
        libXrandr.so.2 is needed by teamviewer-10.0.41499-0.i686

 

 

아래는 해결 방법이다.

 

1. 위 오류가 발생하는 경우 사용중인 CentOS 플랫폼은 x64이다.

    팀뷰어 배포는 x86(i686)에 맞춰져 있으므로 그에 맞는 의존 라이브러리를 설치하자.

 

- libXinerama.so.1 검색 결과

http://www.rpmfind.net/linux/rpm2html/search.php?query=libXinerama.so.1

 

- libXrandr.so.2 검색 결과

http://www.rpmfind.net/linux/rpm2html/search.php?query=libXrandr.so.2

 

플랫폼은 i686으로 받으면 된다.

 

2. 의존 패키지 설치

기존의 설치 방법과 동일하다. 아래는 진행 예시이다. 파일은 주소 따서 wget으로 받아 진행하면 된다.

 

 

by 광은통신 웃는하루 2015.04.24 10:34