博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos6升级openssl1.1.0e
阅读量:4297 次
发布时间:2019-05-27

本文共 925 字,大约阅读时间需要 3 分钟。

openssl又升级了,才升级了没多久,真是折腾。上次升级1.0.1j就搞出个问题,su切换超级用户巨慢。

这次升级按以往经验还不行了,config,make成功,make test时报错,什么要0.96 0.92不行。

看一下报错文件是perl的,看来要升级perl。但是yum upgrade以后,最新的perl的SimpleTest也只是0.92而已。对于centos6,还没有高级版本的perl,最高是5.8,现在官网最新是5.24了。

只能去perl官网搞最新的,下载了源码,编译,那个慢啊,半个小时打不住,要是每台机这么搞要崩溃。

装完perl之后,把/usr/local/bin/会生成一个带版本号的新perl命令,把原来的备份,新的换上。

make test还是不行。test simple模块的版本并没有升级,我的内心是崩溃的。

只好百度了,链接去了cpan,哪知道这个才是坑啊,上面只有最新版本,下载来一看是Test 2说已经加了很多,很忐忑,不敢装,这个网站又巨慢,查找怎么也找不到旧版本。

终于又想起了百度,就照0.96版本的perl-Test-Simple,找了好几个rpm都装不上。

在phone.net上找这个rpm包,是一个perl516版本的,然后把这个rpm包所在网站的所有perl516相关rpm都下载下来。

安装后,用find查找,是装在opt目录下。

把perl用软连接换成516版本,并装上Test包终于可以make test了

但是又很奇葩地发现用root来 make test还报错,换成其他用户从头来,最后install的时候再换回root。

最后还没找到新安装的libssl.so.1.1,还要修改/etc/ld.so.conf,把安装目录加上去,而且软连接是不认,一定是最初的安装目录ldconfig更新。

搞了一天 。如果再给我个机会。我的过程是:

1)下载openssl

2)安装0.96版的perl-Test-Simple以及perl,并更换perl

3)找一个普通用户安装perl

4)换root或sudo make install

5)增加libssl.so.1.1的路径到ld配置文件

转载地址:http://ihbws.baihongyu.com/

你可能感兴趣的文章
Java执行Python脚本
查看>>
Jeecg-uniapp使用记录
查看>>
Windows10安装和使用Tensorflow1.x Object Detection API
查看>>
IDEA管理MyEclipse项目
查看>>
Vuejs入门和使用实践
查看>>
SpringBoot入门和使用实践
查看>>
JEECG配置Kisso单点登录
查看>>
解决Oracle11g不能导出空表的问题
查看>>
[ContOS] MySQL安装部署
查看>>
CentOS基础操作命令
查看>>
[CentOS] JDK安装部署
查看>>
[CentOS] Tomcat安装部署
查看>>
Linux硬盘扩容
查看>>
[CentOS] Typora安装
查看>>
tcp三次握手和tcp四次挥手测试
查看>>
TCP协议格式
查看>>
tcp三次握手和tcp四次挥手过程详解
查看>>
upd协议格式
查看>>
upd协议测试
查看>>
IP协议头格式
查看>>