Linux升级openssl时遇到的奇怪错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux升级openssl时遇到的奇怪错误相关的知识,希望对你有一定的参考价值。

参考技术A 服务器系统为centos6.5 想对系统的openssl进行升级 于是开始安装,最先开始安装的是1.1.1-pre8 后来将其删除重新安装1.1.1b。安装过程中出现了奇怪的问题
具体如下:

建立openssl硬链接时,同时建立一个openssl 和 testopenssl
运行命令 ls -li|grep ssl后可以看到这两个硬链接对应了同样的 inode 796072
如图1:

可是在运行 openssl version 和 testopenssl version时确出现了 奇怪的现象 图2

得到的运行结果居然不同 其中1.1.1b为目前安装的版本 1.1.1-pre8为之前试安装的版本
实在不明白原因是什么

附:在卸载1.1.1-pre8时 把/usr/bin/openssl 软链接删除后 发现openssl软链接仍然可以使用 当时就觉得非常奇怪

图3 甚至将usr/bin 下对应的链接文件换回系统默认的openssl后 仍然找到的是之前安装的1.1.1-pre8版本
后来安装git时 报错好像也与openssl有关
这个奇怪的错误已然成为本系统中的一个毒瘤了!!!

今天 了解到了 bashrc profile 文件 怀疑 可能将openssl配置到了 这类文件里面
参考 https://blog.csdn.net/chenchong08/article/details/7833242
缘由卸载git 后 发现使用 git version 仍能显示版本号

以上是关于Linux升级openssl时遇到的奇怪错误的主要内容,如果未能解决你的问题,请参考以下文章

markdown Ruby bundle install中出现奇怪的OpenSSL错误

关于 TFS 2010 Build 的奇怪代码分析问题

将 ASP.NET MVC 从 4 升级到 5 的奇怪错误

通过deb包安装Jekins时发生错误,导致apt-get安装其他软件时会报错的奇怪问题

我在运行时遇到了一种奇怪的错误

k8s 开船记:升级为豪华邮轮(高可用集群)与遇到奇怪故障(dns解析异常)