2012-06-27 6 views
0

CentOS 5.8 서버가 있고 이후 버전의 Python (아마도 2.7)을 설치할 계획입니다. 나는 CentOS가 많은 관리자 기능 등을 위해 2.4에 상당히 의존한다는 언급을 많이 들었습니다. 파이썬을 업데이트할지 결정할 수 있도록 이러한 기능이 무엇인지 (그리고 실제로 사용할지 여부)를 정확하게 결정하려고합니다. yum을 통해 또는 소스에서 빌드하십시오.CentOS 5.8은 Python 2.4에 종속됩니까?

누구나 CentOS 기능이 Python 2.4에 종속 된 것에 대한 자세한 정보를 제공 할 수 있습니까?

+0

yum 패키지 관리자 자체는 2.4 – kalpaitch

+0

에 의존합니다. 2.4. 제거하지 마십시오. 그러나 여러 버전의 Python이 설치 될 수 있습니다. 나는 RPM을 가지고있다 : ftp://ftp.pycopia.org/pub/python/centos/5/i386/ – Keith

+1

BTW, 이것은 프로그래밍 문제가 아니다. 수퍼 유저로 이동해야합니다. – Keith

답변

1

yum에서 python2.7을 사용할 수 있다면 다음과 같이 사용해야합니다 : 대용량 배포판 (redhat, ubuntu, debian, fedora)의 패키지 관리가 서로 충돌하지 않는 병렬 Python 설치를 유지 관리합니다 .

당신이 소스를 구축하기로 선택한 경우 Python2.4를 가리키는 "는/usr/빈/python¬ 파일 시스템을 유지하고 당신에게 다른 python2.7 바이너리를 제공해야이 옵션을 선택합니다. 그렇지 않으면

, 선택 다른 prefix -/opt - (심지어/usr/local조차도 안전 할 것입니다).

어떤 시스템 부품이 파이썬 2.4에 의존하는지 정확히 알 필요가 없습니다. 매우 열심히 충돌 할 것입니다. 시스템 Python 자체를 수정하려고하면 예기치 않게 예측할 수 있습니다.

+0

CentOS 5에서 Trac을 강제로 설치하여 새로운 Python (2.5 이상)을 사용하도록 할 수 있습니까? – Danijel

+0

예, 적절한 환경 변수를 설정하거나, 또는 더 나은 방법으로 virtualenv 사용 - 더 나은 대답을 위해 superuser.com에 질문으로 붙여 넣을 수 있습니다. – jsbueno

관련 문제