es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error al instalar openssl 3.0.1: “No se puede encontrar IPC/Cmd.pm en @INC”

Al instalar openssl 3.0.1 tengo el siguiente error:

cd /appli/tmp
cat openssl-3.0.1.tar.gz | gzip -d  | tar -xvf -
cd /appli/tmp/openssl-3.0.1
export ROOT_HOME_SSL=/appli/openssl
mkdir -p $ROOT_HOME_SSL/3.0.1

./config  --prefix=$ROOT_HOME_SSL/3.0.1 --openssldir=$ROOT_HOME_SSL/3.0.1 shared zlib-dynamic shared

No se puede ubicar IPC/Cmd.pm en @INC (@INC contiene:
/appli/tmp/openssl-3.0.1/util/perl /usr/local/lib64/perl5
/usr/local/share/perl5 /usr/lib64/perl5/vendorperl
/usr/share/perl5/vendor
perl /usr/lib64/perl5 /usr/share/perl5 .
/appli/tmp/openssl-3.0.1/external/perl/Text-Template-1.56/lib) en
/appli/tmp/openssl-3.0.1/util/perl/OpenSSL/config.pm línea 18. BEGIN
falló–compilación abortada en
/appli/tmp/openssl-3.0.1/util/perl/OpenSSL/config.pm línea 18.
La compilación falló en require en /appli/tmp/openssl-3.0.1/Configure
línea 23. BEGIN falló–compilación abortada en
/appli/tmp/openssl-3.0.1/Configure línea 23.

Sistema operativo:
CentOS release 6.7 (Final), 2.6.32-696.16.1.el6.x86_64

Tags:  ,

Answer

  1. Avatar for davy.ai

    El mensaje de error indica que el módulo IPC::Cmd está perdido de los módulos Perl incluidos en la ruta de búsqueda.

    Para resolver este problema, puedes instalar el módulo IPC::Cmd ejecutando el siguiente comando como root:

    yum install perl-IPC-Cmd
    

    Después de instalar el módulo faltante, intenta ejecutar el comando de configuración de OpenSSL nuevamente:

    ./config --prefix=$ROOT_HOME_SSL/3.0.1 --openssldir=$ROOT_HOME_SSL/3.0.1 shared zlib-dynamic shared
    

    Si encuentras algún otro error, asegúrate de revisar la documentación de OpenSSL y las notas de lanzamiento para cualquier dependencia adicional o requisitos que puedan ser necesarios para la versión 3.0.1.

Comments are closed.