https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop 에 따르면 "Python 2.6은 더 이상 설치할 수 없습니다".
Python 2.6에서만 실행되는 레거시 소프트웨어를 지원해야합니다. Ubuntu 12.04에 Python 2.6을 어떻게 설치합니까?
https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop 에 따르면 "Python 2.6은 더 이상 설치할 수 없습니다".
Python 2.6에서만 실행되는 레거시 소프트웨어를 지원해야합니다. Ubuntu 12.04에 Python 2.6을 어떻게 설치합니까?
답변:
PPA를 사용하고 있습니다 : https://launchpad.net/~fkrull/+archive/deadsnakes
PPA를 설치하십시오.
sudo add-apt-repository ppa:fkrull/deadsnakes
업데이트 실행 :
sudo apt-get update
당신의 맛을 설치하십시오 :
sudo apt-get install python2.6 python2.6-dev
pythonbrew를 확인하십시오 . 여러 파이썬 버전과 환경을 관리하는 훌륭한 일을합니다. 소스에서 각 버전의 파이썬을 빌드하지만 사용자 친화적 인 방식으로 빌드합니다. 설치 후 다음을 실행하십시오.
pythonbrew install 2.6
pythonbrew switch 2.6
그런 다음 virtualenv와 함께 사용하여 충돌에 대해 걱정할 필요없이 필요한 프레임 워크와 라이브러리로 가상 환경을 만들 수 있습니다.
나는 PPA를 찾고 아무것도 찾지 못했지만 11.10에서 Python 2.6 패키지를 직접 설치했습니다.
cd /tmp
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-minimal_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-dev_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-dbg_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/libpython2.6_2.6.7-4ubuntu1_i386.deb
dpkg -i *python2.6*_2.6.7-4ubuntu1_i386.deb
XX
국가 코드로 교체 하고 필요한 경우 i386
아키텍처로 교체하십시오 ( amd64
64 비트 설치의 경우).
또한 대부분의 사람들은 -dbg
패키지 가 필요하지 않습니다 .
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/{python2.6{,-minimal,-dev,-dbg},libpython2.6}_2.6.7-4ubuntu1_i386.deb
amd64
URL 에 사용 여부에 관계없이 i368을 다운로드 ... 편집 : 신경 쓰지 마라.
파이썬은 너무 어렵지 않습니다. 보십시오 sudo apt-get install build-essential
, sudo apt-get build-dep python2.7
단지 거의 파이썬 2.6과 동일 종속성을 얻는다. (지금은 파이썬 2.6 소스 배포판을 다운로드하고 ./configure
, make
, make install
.
리눅스에서 복제본 개발을 위해 다음 빌드 스크립트를 사용합니다 : https://svn.plone.org/svn/collective/buildout/bda-naked-python/
파이썬 버전 2.4, 2.5, 2.6, 2.7 및 3.2에 대한 빌드 아웃 구성 파일이 있습니다.
README는 사용법을 알려줍니다.
12.04 로 업그레이드 중이고 이미 Python 2.6이 설치되어 있으면 업그레이드 후에도 계속 설치됩니다.
설치된 패키지는 "로컬"로 간주되며 업그레이드 관리자로 업데이트 할 수 없습니다. 소스 전용 보안 수정 (필요한 경우)은 python.org에서 구할 수 있습니다 .
설치된 2.6 패키지 만 남아 있으며 설치되지 않은 패키지는 액세스 할 수 없습니다. 필요한 경우 Marius의 지침에 따라 Ubuntu 아카이브에서 가져올 수 있습니다 .
나는 그것이 작동하는지 아닌지 모르지만 이것을 시도 할 수 있습니다.
apt-cache show python
패키지 버전이 표시되면 다음을 시도하십시오.
apt-get install packag_name=version
사용 가능한 버전 만 얻으려면 다음을 시도하십시오.
apt-cache policy <package_name>
작동 여부를 알려주세요.