Instalar python

No CentOS só vem instalado o python 2.4 e não dá directamente para fazer o update para novas versões, para instalar a versão python 2.5 ou 2.6 pode fazer da seguinte forma:

Vamos instalar um novo repositório:

wget --directory-prefix=/etc/yum.repos.d/ http://mirrors.geekymedia.com/centos/geekymedia.repo

De seguida já podemos instalar o python por yum da seguinte forma:

python 2.5

yum -y install python25

python 2.6

yum -y install python26

Depois vamos alterar o caminho para o python instalado para que quando executemos o comando python não vá executar o antigo python 2.4.

1) Vamos renomear o ficheiro de python.

mv /usr/bin/python /usr/bin/python.old

2) Vamos criar um link para o python desejado:

Python 2.5

ln -s /usr/bin/python25 python

Python 2.6

ln -s /usr/bin/python26 python

Para testarem basta executarem o comando python e ver qual a versão:

Python 2.5.1 (r251:54863, Sep 24 2008, 16:12:26)
[GCC 4.1.2 20070626 (Red Hat 4.1.2-14)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>