저는 RHEL 7.4 개발 환경에서 회사를 위한 Python 애플리케이션을 개발 중입니다. 내 프로덕션 환경에서는 RHEL 6.8(업그레이드 예정)을 실행하고 있습니다. 문제는 테스트 환경에서는 문제 없이 애플리케이션을 실행하고 있지만 프로덕션에서는 패키지 버전으로 인해 다양한 문제에 직면하고 있다는 것입니다. 대부분 업그레이드를 했는데 이제는 glibc-2.14를 설치해야 합니다. 공식 저장소에서 패키지를 다운로드하고 새 버전을 만든 후 실행 make
하고 완료될 때까지 몇 분 정도 기다렸습니다. 내 질문은: 제품에 glibc를 설치하는 데 문제가 있습니까? 내 말은, 이것이 어떻게든 OS를 "파괴"시킬 것인가?
답변1
예, C 라이브러리를 업그레이드하는 것은 위험한 작업이며 눈에 띄지 않는 방식으로 시스템을 손상시킬 수 있습니다.Red Hat Enterprise Linux에서 GNU C 라이브러리 업그레이드상세 설명. 지원 문제가 발생할 수도 있습니다.
RHEL 6 시스템을 RHEL 7로 업그레이드하려는 경우 최선의 선택은 기다리는 것입니다. ~처럼필립 쿨린 설명하다, 개발 환경과 프로덕션 환경이 일치하지 않으면프로덕션 테스트그래도. 또는 다음을 볼 수 있습니다.개발자 도구 세트이를 통해 최신 버전의 GCC 및 C 라이브러리를 사용하여 RHEL 6 및 7 호환 프로그램을 빌드하고 실행할 수 있습니다.