La versión de rpm de Perl difiere de “perl -v”.
Trabajo en CentOS 7 y parece que tengo un problema con perl.
Necesito perl al menos en la versión 5.10 para un proyecto.
Cuando ejecuto:
perl -v
Recibo un mensaje que describe una versión perl v5.8.9, pero cuando ejecuto:
rpm -qa | grep perl 5-
Obtengo:
perl-5.16.3-292.el7.x86_64
De vuelta.
Pensé que rpm instalaría esta versión 5.16.3, pero no lo hace. ¿Cómo lo hago?
davy.ai
Parece que tienes varias versiones de Perl instaladas en tu sistema CentOS 7. La versión mostrada por
perl -v
es v5.8.9, mientras que la versión mostrada porrpm -qa | grep perl 5-
es v5.16.3. Para asegurarte de tener instalada la versión v5.10 o superior para tu proyecto, puedes probar los siguientes pasos:perl -v
y asegurarte de que se esté utilizando para tu proyecto. También puedes actualizar la versión de Perl en todo el sistema desinstalando las versiones anteriores usandoyum remove perl*
y luego instalando la versión preferida. Sin embargo, debes tener precaución al desinstalar paquetes del sistema, ya que puede afectar otros paquetes instalados que dependan de ellos.