在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.问题描述 在对OpenSSL升级包openssl-1.1.1a.tar.gz解压后,运行./configur编译的时候,它提示Perl的版本太低,无法编译。错误如下: Perl v5.10.0 required--this is only v5.8.8, stopped at ./Configure line 12. 2.解决方案 perl下载地址:perl-5.30.0.tar.gz (1)新建安装目录 mkdir /usr/local/perl tar -zxvf perl-5.30.0.tar.gz (2)设置源码,可以使用命令./Configure --help查看帮助 cd perl-5.30.0 ./Configure -des -Dprefix=/usr/local/perl -Dusethreads -Uversiononly (3)编译连接和安装 make make install (4)替换掉旧的perl命令 cd /usr/bin mv perl perl.old #把原来的perl更名为perl.old,弃用。 ln -s /usr/local/perl/bin/perl /usr/bin/perl #做一个软链接,使用新的perl (5) 验证安装完成 perl -v #使用这个命令查看perl的版本,可以看到,已经更新到5.30.0版本了
(6)重新安装openSSl cd openssl-1.1.1a ./config --prefix=/usr/local/openssl no-zlib #不需要zlib make make install 详安装openssl步骤参考:pip安装teradatasql时提示没有TLS/SSL模块
参考文档: |
请发表评论