Https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop'a göre "Python 2.6 artık yüklenemez".
Yalnızca Python 2.6'da çalışan eski yazılımı desteklemem gerekiyor. Python 2.6'yı Ubuntu 12.04'e nasıl kurabilirim?
Https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop'a göre "Python 2.6 artık yüklenemez".
Yalnızca Python 2.6'da çalışan eski yazılımı desteklemem gerekiyor. Python 2.6'yı Ubuntu 12.04'e nasıl kurabilirim?
Yanıtlar:
Bir PPA kullanıyorum: https://launchpad.net/~fkrull/+archive/deadsnakes
PPA'yı yükleyin:
sudo add-apt-repository ppa:fkrull/deadsnakes
Güncellemeyi çalıştır:
sudo apt-get update
Lezzetinizi kurun:
sudo apt-get install python2.6 python2.6-dev
Pythonbrew'a göz atın . Birden fazla python versiyonunu ve ortamını yönetmek için harika bir iş çıkarır. Her bir python sürümünü kaynağından oluşturur, ancak kullanıcı dostu bir şekilde yapar. Kurduktan sonra sadece çalıştırın:
pythonbrew install 2.6
pythonbrew switch 2.6
Ardından, çatışmalar konusunda endişelenmenize gerek kalmadan ihtiyaç duyduğunuz çerçeve ve kütüphanelerle sanal bir ortam oluşturmak için virtualenv ile birlikte kullanabilirsiniz.
Bir PPA aradım, bulamadım, 11.10'dan itibaren Python 2.6 paketlerini el ile kurdum:
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
Değiştir XX
gerekirse, sizin ülke kodu ile ve i386
(sizin mimarisi ile amd64
64 bit yükler için).
(Ayrıca, çoğu insan -dbg
pakete ihtiyaç duymaz .)
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’de kullanmak ne olursa olsun i368'i indirir ... EDIT: Nevermind, aptal hata.
Python'u oluşturmak çok zor değil. Deneyin sudo apt-get install build-essential
, sudo apt-get build-dep python2.7
sadece neredeyse Python 2.6 için aynıdır bağımlılıkları alır (. Şimdi Python 2.6 kaynak dağılımını indirip ./configure
, make
, make install
.
Linux'ta plone geliştirme için bu geliştirme betiğini kullanıyoruz: https://svn.plone.org/svn/collective/buildout/bda-naked-python/
python sürüm 2.4, 2.5, 2.6, 2.7 ve 3.2 için yerleşik yapılandırma dosyaları var.
README nasıl kullanılacağını anlatır.
Eğer varsa yükseltme 12.04 ve zaten Python 2.6 yüklü, bu edecektir kalır senin yükseltmeden sonra yüklü.
Yüklenen paketler "yerel" olarak kabul edilir ve açıkça Yükseltme Yöneticisi ile güncellenemez. Yalnızca kaynaklara yönelik güvenlik düzeltmeleri (gerekirse) python.org adresinden edinilebilir .
Sadece kurulu olan 2.6 paket kalır, kurulmamış olanlara erişilemez. İhtiyacınız olursa, Marius'un talimatlarını takip ederek onları Ubuntu arşivlerinden alabilirsiniz .
Buradaki kitapları kullanmayı deneyin (indireceğiniz çok şey olabileceğinden açıklama bağımlılıklarını kontrol edin - ancak hepsini işaretleyin / tıklatma listeleri).
Veya 10.04 ile bir usb yazılım merkezi ile yüklemek ve bir aptoncd iso yapmak varsa. Bunları açabilir ve tam otomatik kurulum yapmadan içeride yedeklenen tabloları tıklamanız yeterlidir. 10.04 debs yedeklemeye birkaç tane yapıyorum, çünkü bir gün gideceklerinden ve 10.04 ubuntu tarihinin en iyi versiyonundan gideceğinden korkuyorum.
bilmiyorum işe ya da değil, ama bunu deneyebilirsiniz:
apt-cache show python
bu size paketin sürümünü gösterecek ve sonra deneyecek:
apt-get install packag_name=version
yalnızca mevcut sürümleri almak için şunu deneyin:
apt-cache policy <package_name>
bize bildirin, işe yarayıp yaramadığını ...