安装OpenSSL

检查原装OpenSSL

树莓派OpenSSL安装和环境配置_压缩包
发现已安装好的OpenEuler系统里已经配好了OpenSSL工具,但版本不是最新的,尝试安装最新版本的OpenSSL

准备工作

环境配置

树莓派版本的OpenEuler操作系统中很多东西没有,需要自己用sudo dnf install command命令一个个下载。
首先用sudo dnf install wgetsudo dnf install yum下载wget和yum。
再用wget命令从OpenSSL官网下载最新版本tar文件
创建tqhopenssl和tqhopensslsrc两个文件夹
树莓派OpenSSL安装和环境配置_新版本_02
为解压压缩包,需要安装tar命令
树莓派OpenSSL安装和环境配置_官网_03
将压缩包解压到tqhopensslsrc文件夹
树莓派OpenSSL安装和环境配置_新版本_04
解压完成
树莓派OpenSSL安装和环境配置_官网_05
用make编译发现报错,安装make命令
树莓派OpenSSL安装和环境配置_压缩包_06
此外还需要附带安装gcc
树莓派OpenSSL安装和环境配置_环境配置_07

编译安装

先在当前目录下make
树莓派OpenSSL安装和环境配置_环境配置_08
等待时间较长,约需要一小时
树莓派OpenSSL安装和环境配置_环境配置_09
make编译完成,进入下一步make testmake install
树莓派OpenSSL安装和环境配置_新版本_10
其中make test花费时间会稍长一点。全部完成后检查OpenSSL版本

树莓派OpenSSL安装和环境配置_环境配置_11
发现已经是1.1.1k(2021-5-21)最新版,但library却还是1.1.1f(2020-5-31)