古いバージョンのUbuntuから新しいバージョンのPythonにアップグレードできますか?

古いバージョンのUbuntuから新しいバージョンのPythonにアップグレードできますか?

Ubuntu 8.04.3 LTSがあり、次のコマンドを実行しました。

$ sudo apt-get install python2.7

わかります:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package python2.7

python2.5が見つかるので、パッケージ名のスペルが間違っているようには思えません。以前のバージョンのUbuntu(2008)を使用しているためかどうか疑問に思います。オペレーティングシステムをアップグレードせずにPython 2.7(または2.6)にアップグレードする簡単な方法はありますか?

答え1

最善の方法は、別のLTSバージョンのUbuntuにアップグレードすることです(サポートされているアップグレードパスは8.04から10.04で、ここから12.04に移動できます)。コメントで指摘したように、Ubuntu 10.04用のPython 2.7 PPAがあります。、Ubuntu 12.04には2.7もあります。

ただし、ソースからPython 2.7をコンパイルしてインストールできます/opt/python2.7

ソースコードを入手http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2、解凍してから./configure --prefix=/opt/python2.7。次に、そのPythonを使用するには、次のように使用します/opt/python2.7/bin/python2.7(ここでファイル名が正しくない可能性があります)。

関連情報