krb5-devel
RHEL 6.6에 패키지 버전 1.12 이상을 설치 해야 합니다 . 안타깝게도 RHEL 6.6 리포지토리에는 버전 1.10의 패키지가 포함되어 있습니다.
라이브러리를 업데이트하는 가장 쉬운 방법은 무엇입니까? 해당 저장소와 해당 종속성을 다루는 외부 저장소를 알고 계십니까 krb5
?
답변1
새로운 개발 패키지를 설치하면 종속성이 많아 업데이트를 시도할 수 krb5-libs
있으며 시스템이 중단될 수 있습니다.
가장 좋은 방법은 아마도 RHEL7로 업데이트하는 것이지만 이것이 귀하에게 적합하지 않다고 생각합니다.
다른 옵션은 /opt
또는 에 라이브러리와 종속성을 수동으로 설치하는 것입니다 /usr/local
. 이는 운영 체제를 방해하지 않지만 작업 부하를 증가시킵니다.
답변2
라이브러리의 주요 내용이 변경되지 않은 경우 RHEL7 버전으로 업데이트하는 것이 가능할 수 있지만 앞서 언급한 것처럼 일부 종속성이 추가됩니다. 업그레이드하려는 컴퓨터의 복제본에서 이를 테스트할 수 있습니다. 이로 인해 지원 구독이 유효하지 않을 수도 있다는 점을 명심하세요. RHEL6.7을 실행하든 RHEL7을 실행하든 Redhat은 하이브리드를 지원하지 않는 것 같습니다.
또 다른 옵션은 krb5의 src.rpm을 다운로드하여 로컬로 다시 빌드하는 것입니다. 그러나 위와 동일합니다.
가장 쉬운 방법은 Popieluch가 이미 제안한 것처럼 대체 접두사에 설치하는 것입니다. 이는 시스템 버전과 병행하여 수행할 수 있기 때문입니다. krb5 1.12에 연결하려는 애플리케이션이 krb5 1.12를 설치한 위치를 명시적으로 가리켜야 한다는 점을 기억하세요.