Como instalar o Python 2.6 no Fedora 8?

2

Eu não quero usar o Fedora 8. Eu ficaria muito feliz em usar a versão mais recente, mas não há escolha. Meu problema é que 8 vem com o python 2.5. Estou tentando atualizá-lo para o 2.6, mas sem sorte.

A única ressalva é que eu não quero apenas instalar diretamente da fonte. Eu quero fazer isso através do gerenciador de pacotes usando um rpm. Eu tentei construir meu próprio rpm a partir do código-fonte usando o rpmbuild. Eu tentei usar o src rpms de versões mais recentes do Fedora. Eu tentei estas instruções do CentOS . Nada parece resultar em um arquivo rpm instalado com sucesso.

Eu também experimentei uma extensa pesquisa no Google e, sem surpresa, não encontrei nenhum rpms que funcione ou instruções de trabalho para criar meu próprio rpm.

    
por Apreche 09.06.2010 / 19:42

2 respostas

2

Tente reconstruir este RPM fonte no Fedora 8:

link

O RHEL / CentOS 5 deve estar perto o suficiente do Fedora 8 para funcionar. Outro bônus deste RPM é que ele deve instalar em paralelo ao sistema python para que os utilitários python normais ainda funcionem.

Eu tenho que concordar com o mattdm, você precisa sair do Fedora 8 e entrar em algo suportado o mais rápido possível. Se você preferir RPMs, o CentOS é uma escolha óbvia.

    
por 01.11.2010 / 20:32
2

O problema básico que você está enfrentando é que os RPMs feitos para distribuições mais novas começam a presumir que outras partes da distribuição também estão atualizadas e adaptam convenções de empacotamento não compatíveis com versões anteriores.

Eu acho que se o trabalho for tão rigoroso ao exigir que você instale pacotes de RPMs (que é uma política normal decente o suficiente), eles devem ser razoáveis sobre a execução de um sistema operacional suportado. Para o Fedora, isto é o Fedora 13 ou o Fedora 14, amanhã. O Fedora 12 será suportado por mais um mês. O Fedora 8 está fora de suporte há dois anos.

Se esse ciclo rápido não funcionar para você, eles realmente precisam padronizar o CentOS ou o Ubuntu LTS.

    
por 01.11.2010 / 20:17