Perl 5.10 no CentOS 5?

5

Eu gostaria de executar alguns scripts perl no meu servidor que requerem o perl 5.10. O Perl 5.10 parece ter sido lançado há muitos anos e ainda não está disponível para o CentOS5.

No #rhel, fui recomendado para instalar o RHEL6, mas eu uso o CentOS. Em #centos, eu era recomendado para instalar o CentOS-6.

Isso me deixa imaginando ... todas as outras distribuições Linux que eu conheço já suportam o perl 5.10, exceto o CentOS. Devo instalar manualmente o perl 5.10? Ou é provável que isso acabe fazendo meu servidor uma bagunça? Ou devo tentar recriar pacotes baseados em pacotes de fontes do Fedora?

    
por chronoz 12.05.2011 / 15:26

3 respostas

5

A maneira "moderna" de configurar uma versão do Perl diferente do sistema Perl é usando o

perlbrew - desta forma você pode manter uma versão Perl em uma base por usuário sem mexer muito com o sistema instalado perl; Desta forma, o material instalado pelo sistema que usa o Perl ainda funciona sem problemas.

    
por 13.05.2011 / 10:24
4

Os RPMs no link parecem bons. Eles instalam o perl em / usr / local.

    
por 12.05.2011 / 20:04
3

Algo como isso deve funcionar:

wget http://www.cpan.org/src/perl-5.12.3.tar.gz
tar -xzf perl-5.12.3.tar.gz
cd perl-5.12.3
./Configure -des -Dprefix=$HOME/localperl
make
make test
make install

Então você pode executar os scripts com /usr/bin/perl5.12.3

    
por 12.05.2011 / 15:30

Tags