Posso atualizar para uma nova versão do Python em uma versão antiga do Ubuntu?

4

Eu tenho o Ubuntu 8.04.3 LTS e corri isto:

$ sudo apt-get install python2.7

Eu tenho isso:

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

Ele pode encontrar python2.5, então acho que não escrevi errado o nome do pacote. Eu me pergunto se é porque eu estou em uma versão mais antiga do Ubuntu (2008). Existe uma maneira simples de atualizar para o Python 2.7 (ou mesmo 2.6) sem atualizar meu sistema operacional?

    
por RexE 30.08.2012 / 22:13

1 resposta

2

O melhor seria atualizar para outra versão LTS do Ubuntu (8.04 para 10.04 é um caminho de atualização suportado; de lá você pode ir para 12.04). Como observado em um comentário, existe um Python 2.7 PPA para o Ubuntu 10.04 , e o Ubuntu 12.04 também tem 2.7.

Mas você pode compilar o Python 2.7 a partir do código-fonte e instalá-lo, por exemplo, em /opt/python2.7 .

Pegue o código-fonte do link , descompacte-o e, em seguida, ./configure --prefix=/opt/python2.7 . Então, para usar esse Python, use /opt/python2.7/bin/python2.7 (pode estar errado no nome do arquivo aqui).

    
por 30.08.2012 / 22:36