rpm 설치 관련에 대한 문제
글쓴이: sisuc / 작성시간: 금, 2009/10/23 - 11:53오전
안녕하세요-
바로 질문 들어갈게요-
#rpm -ivh net-snmp-5.1.2-13.el4.i386.rpm error: Failed dependencies: net-snmp-libs = 5.1.2-13.el4 is needed by net-snmp-5.1.2-13.el4.i386
그래서 net-snmp-libs-5.1.2-13.el4.i386.rpm를 찾아 다운 후 같이 설치
#rpm -ivh net-snmp-5.1.2-13.el4.i386.rpm net-snmp-libs-5.1.2-13.el4.i386.rpm Preparing... ########################################### [100%] package net-snmp-libs-5.1.2-18.el4 (which is newer than net-snmp-libs-5.1.2-13.el4) is already installed file /usr/lib/libnetsnmp.a from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4 file /usr/lib/libnetsnmp.so.5.1.2 from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4 file /usr/lib/libnetsnmpagent.a from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4 file /usr/lib/libnetsnmpagent.so.5.1.2 from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4 file /usr/lib/libnetsnmphelpers.a from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4 file /usr/lib/libnetsnmphelpers.so.5.1.2 from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4 file /usr/lib/libnetsnmpmibs.a from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4 file /usr/lib/libnetsnmpmibs.so.5.1.2 from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4 file /usr/lib/libnetsnmptrapd.a from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4 file /usr/lib/libnetsnmptrapd.so.5.1.2 from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4 file /usr/lib/libsnmp.a from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4 file /usr/lib/libsnmp.so.5.1.2 from install of net-snmp-libs-5.1.2-13.el4 conflicts with file from package net-snmp-libs-5.1.2-18.el4
여기서 방법을 못찾아서 삭제라도 하려고 했지만
#rpm -e net-snmp-libs-5.1.2-18.el4 error: Failed dependencies: libnetsnmp.so.5 is needed by (installed) OpenIPMI-1.4.14-1.4E.25.i386
아마도 필요로 하고 있는 rpm보다 상위버전이 이미 설치 되어 있어서 충돌이 일어나는 것 같습니다.
정리해보면
설치해야 될 rpm : net-snmp-5.1.2-13.el4.i386.rpm
net-snmp-5.1.2-13.el4.i386.rpm를 설치하기 위해 같이 해야될 rpm : net-snmp-libs-5.1.2-13.el4.i386.rpm
net-snmp-libs-5.1.2-13.el4.i386.rpm 보다 상위 버전이 설치 되어 있기 때문에 같이 설치가 안됨 : net-snmp-libs-5.1.2-18.el4.i386.rpm
이런 경우는 어떻게 해야 되나요...?
Forums:
자문 자답 입니다만..
rpm 옵션 --force를 추가해서 어떻게든 설치는 했습니다만,
문제는 rpm -qa를 해보면 같은 rpm이 버전만 다른게 두개 설치되어있습니다.
이것에 대한 문제가 있을까요..?
위대한 한글
위대한 한글
rpm -Uvh해보세여
즐린
rpm -ivh로 설치하면
이전의 패키지가 안지워지고 버젼이 다른 패키지가 공존하게 됩니다.
그리거 의존성 문제는
yum으로 설치하는게 간단합니다.
즐린
지금 상위 버전이
지금 상위 버전이 설치되어 있는데 하위 버전을 꼭 설치해야 할 이유가 있을까요?
올려주신 버전을 보아서는 하위버전을 추가로 설치하지 않아도 사용이 가능할 것으로 보입니다.
답변 감사합니다
아직 초보수준이라..
제가 저렇게 하는 이유는
rpm1을 설치하기 위해서는 rpm2가 필요하다는 메시지가 나와서 인데요..
예를들면 yum으로 rpm1을 설치하면 알아서 rpm2도 연결해서 설치하게 해주나요?
rpm2가 만약 OS에설치 되어있는데 그게 또 예전버전이라면 문제 같은건 없나요
yum디 다 알아서 해주나요..?
위대한 한글
위대한 한글
댓글 달기