编译安装完OpenSSL3.1.0后OpenSSL版本显示为openssl1.1.1

时间: 2023-06-16 09:06:08 浏览: 110
如果您在编译安装 OpenSSL 3.1.0 后,执行 `openssl version` 命令,发现输出的版本号为 OpenSSL 1.1.1,很可能是因为您的系统中还存在旧版本的 OpenSSL。 您可以尝试执行以下命令: ``` $ which openssl ``` 如果输出的路径不是您自己编译安装 OpenSSL 3.1.0 的路径,那么很可能是因为系统中还存在旧版本的 OpenSSL。您可以尝试将旧版本的 OpenSSL 卸载或者将其路径从系统环境变量中移除,然后再重新执行 `openssl version` 命令,检查是否输出正确的版本号。
相关问题

编译安装完OpenSSL3.1.0后OpenSSL版本仍然显示为1.0.2

这可能是因为您的系统中仍然存在旧版本的 OpenSSL。您可以通过以下命令来检查您系统中的 OpenSSL 版本: ``` openssl version -a ``` 如果您的系统中有多个 OpenSSL 版本,您需要确保您的程序使用的是您刚刚编译安装的 OpenSSL 路径下的库。您可以通过以下命令来设置 OpenSSL 的环境变量: ``` export LD_LIBRARY_PATH=/usr/local/ssl/lib ``` 将 `/usr/local/ssl/lib` 替换为您实际安装 OpenSSL 的路径。然后,您可以再次检查 OpenSSL 版本,确保它现在显示的是您新安装的版本。

安装完openssl-3.0.8后版本仍然显示为1.1.1

安装 OpenSSL 3.0.8 之后,可以通过以下命令查看 OpenSSL 的版本号: ``` openssl version ``` 如果版本仍然显示为 1.1.1,可能是因为您安装了多个版本的 OpenSSL,而系统默认使用的是旧版本。您可以尝试使用以下命令来查找所有 OpenSSL 版本: ``` sudo find / -name "libssl.so.*" ``` 然后,将新版本的 OpenSSL 目录添加到 `$PATH` 环境变量中。例如,假设您的 OpenSSL 3.0.8 安装在 `/usr/local/openssl-3.0.8/` 目录下,可以使用以下命令将其添加到 `$PATH`: ``` export PATH=/usr/local/openssl-3.0.8/bin:$PATH ``` 这样,当您执行 `openssl version` 命令时,将使用新版本的 OpenSSL。

相关推荐

最新推荐

recommend-type

Windows安装配置C/C++(VS2017)OpenSSL开发环境配置教程

主要为大家详细介绍了Windows安装配置C/C++,OpenSSL开发环境配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
recommend-type

python加密解密库cryptography使用openSSL生成的密匙加密解密

主要介绍了python加密解密库cryptography使用openSSL生成的密匙加密解密,需要的朋友可以参考下
recommend-type

C语言使用openSSL库AES模块实现加密功能详解

主要介绍了C语言使用openSSL库AES模块实现加密功能,详细分析了C语言加密的相关概念、原理及AES模块加密具体实现技巧,需要的朋友可以参考下
recommend-type

C语言使用openSSL库DES模块实现加密功能详解

主要介绍了C语言使用openSSL库DES模块实现加密功能,简单讲解了DES加密的相关概念,并结合实例形式分析了DES加密的具体实现技巧,需要的朋友可以参考下
recommend-type

openssl数据加解密及证书使用例子

最近在做IOT项目,使用...4:通过一个例子,演示通过openssl创建root,server, client及验证 通过该文档,对密匙,证书之间的关系有一个很好的理解。同时对openssl工具有一个初步认识。文档的所有命令都是测试通过的。
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

【实战演练】MATLAB用遗传算法改进粒子群GA-PSO算法

![MATLAB智能算法合集](https://static.fuxi.netease.com/fuxi-official/web/20221101/83f465753fd49c41536a5640367d4340.jpg) # 2.1 遗传算法的原理和实现 遗传算法(GA)是一种受生物进化过程启发的优化算法。它通过模拟自然选择和遗传机制来搜索最优解。 **2.1.1 遗传算法的编码和解码** 编码是将问题空间中的解表示为二进制字符串或其他数据结构的过程。解码是将编码的解转换为问题空间中的实际解的过程。常见的编码方法包括二进制编码、实数编码和树形编码。 **2.1.2 遗传算法的交叉和
recommend-type

openstack的20种接口有哪些

以下是OpenStack的20种API接口: 1. Identity (Keystone) API 2. Compute (Nova) API 3. Networking (Neutron) API 4. Block Storage (Cinder) API 5. Object Storage (Swift) API 6. Image (Glance) API 7. Telemetry (Ceilometer) API 8. Orchestration (Heat) API 9. Database (Trove) API 10. Bare Metal (Ironic) API 11. DNS
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。