이제 Python 2.7의 수명이 공식적으로 종료되었으며 새로운 보안 패치가 예상되지 않으므로 우리 회사는 모든 시스템에서 Python 2.7을 제거하려고 추진하고 있습니다. CentOS 7을 실행하는 경우 yum(적어도)에는 여전히 Python 2.7이 필요하며 Python 3에서는 실패합니다. Yum 및 Python 2.7에 의존하는 다른 패키지를 업데이트할 계획이 있습니까? 아니면 Python 2.7을 제거하고 여전히 작동하고 안전한 Linux 환경을 유지하는 데 사용할 수 있는 해결 방법이 있습니까?
답변1
CentOS 7에는 Python 2.7이 필요하며 RedHat 보안 패치에서 계속 지원됩니다.RedHat은 RedHat/CentOS 8 라이프사이클의 일부로 Python2를 지원할 예정입니다.CentOS 7이 2024년에 수명이 종료될 때까지.
CentOS 7은 최신 버전의 Python 및 기본 버전 설치를 지원하지만(CentOS 소프트웨어 컬렉션 참조 yum install centos-release-scl
), 시스템을 중단하지 않고는 시스템에서 Python 2.7을 교체하거나 제거할 수 없습니다.
기본적으로 Python 3.6을 사용하는 CentOS 8을 사용할 수 있지만 Python 2.7도 당분간 사용할 수 있습니다.