참고글 및 문제해결/문제해결

리눅스 설치시 의존성 해결 -- 찾아서 설치하기

에몽이ㅋ 2012. 1. 9. 22:11
높은게 좋겠지 하면서 64bit리눅스를 깔아서 쓰다보니 호환성이나 의존성문제가 많이 발생한다.

아래 예제는 흔한 의존성 문제 중 하나

[root@mail mypg]# rpm -Uvh /media/cdrom/RedHat/RPMS/dovecot-0.99.11-2.EL4.1.x86_64.rpm
경고: /media/cdrom/RedHat/RPMS/dovecot-0.99.11-2.EL4.1.x86_64.rpm: V3 DSA signature: NOKEY, key ID db42a60e
오류: Failed dependencies:
        libpq.so.3()(64bit) is needed by dovecot-0.99.11-2.EL4.1.x86_64
    Suggested resolutions:
        postgresql-libs-7.4.8-1.RHEL4.1.x86_

굵게 처리된 파일이 필요하다는 것이다.

가장 좋은 해결 방법은.. 다운받아서 설치하는 것이다.

일반적으로 저 파일을 그대로 복사해서 구글검색해보면 대부분의 자료는 http://rpm.pbone.net/에 링크되어있다. 해당 링크를 클릭해서다운받은 후 설치한 후에

원하는 패키지를 설치하자!