安装 openssl 3.0.1 时出错:“无法在 @INC 中找到 IPC/Cmd.pm”

don*_*vis 22 openssl centos

安装 openssl 3.0.1 时出现以下错误:

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
Run Code Online (Sandbox Code Playgroud)

无法在 @INC 中找到 IPC/Cmd.pm(@INC 包含:/appli/tmp/openssl-3.0.1/util/perl /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/ lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 ./appli/tmp/openssl-3.0.1/external/perl/Text-Template-1.56/lib) 位于/appli/tmp/openssl-3.0.1/util/perl/OpenSSL/config.pm 第 18 行。BEGIN 失败 - 编译在 /appli/tmp/openssl-3.0.1/util/perl/OpenSSL/config.pm 处中止第 18 行。在 /appli/tmp/openssl-3.0.1/Configure 第 23 行的 require 中编译失败。BEGIN 失败 - 编译在 /appli/tmp/openssl-3.0.1/Configure 第 23 行中止。

操作系统: CentOS 版本 6.7(最终版),2.6.32-696.16.1.el6.x86_64

AIG*_*110 56

我终于能够通过运行自己解决这个问题......

yum install perl-IPC-Cmd

.... 前...

./Configure

希望这也适合您!