No conozco mucho CentOS, pero lo normal sería, siendo root del sistema, intentar un
yum install perl o
yum install perl-base (hablo de memoria, busca información sobre los paquetes Perl en CentOS/Red Hat).
Si no te deja actualizar a una versión más moderna, es que tienes un sistema operativo ya algo viejo (bueno, no es tan viejo... es del 7 de marzo del 2012
) Así que otra opción es instalar un sistema más moderno, pero esto no deja de ser un problema aún mayor. El Perl que tienes sí que es viejo:
Using bash Syntax Highlighting
explorer@joaquinferrero:~> perldoc -T perlhist|fgrep 5.8.8
5.8.8-RC1 2006-Ene-20
5.8.8 2006-Ene-31
Coloreado en 0.002 segundos, usando
GeSHi 1.0.8.4
Otra solución es la usar
perlbrew. Con esta herramienta puedes luego instalar (de forma local, en el directorio del usuario) la versión de Perl que quieras. Necesitaras que esté instalado en el sistema el compilador gcc y algunas bibliotecas del sistema. En la página de manual de
perlbrew. Básicamente hay que hacer un 'init'; luego un 'available' para ver la lista de Perl disponibles, y luego un 'install <version>'. Por ejemplo,
perlbrew install 5.18.1. Cuando termine de instalarse, haces un 'use' y ya tendrás el nuevo Perl. Eso sí, es local, así que, en principio, no tienes acceso a los módulos instalados en el sistema (porque están compilados para la versión de Perl del sistema).