Ubuntu10.04にPython2.5.4導入

Python2.5.4をダウンロード

wget http://www.python.org/ftp/python/2.5.4/Python-2.5.4.tgz

解凍してそのフォルダに移動

./configure

zlibを利用するためにちょっと書き換える

vim Module/SetUp

#zlib fugefuge
みたいな部分があるのでコメントアウト外す。このままインストールするとエラーがでる可能性があるので

sudo apt-get install zlib1g-dev

その後に

make install

インストール完了。端末でpythonと打ち込むと2.5.4の対話型が始まる。Ubuntu10.0.4では色んなところで2.6系を利用するのでこのままだと不具合が起きる。一度起きて入れ直すハメになった。
シンボリックリンク張り替え

cd /usr/local/bin
ln -sb /usr/bin/python2.6 ./python
ln -sb /usr/bin/python2.6-config ./python-config

python2.6-configが存在しない場合

sudo apt-get install python2.6-dev

とインストールすると通るはず。これでpythonとコマンド打つと2.6系の対話型が立ち上がるはず。