当前位置: 首页 > news >正文

RK3588 openssl-3.4.1 编译安装

        安装依赖

sudo apt update && sudo apt install build-essential perl libtext-template-perl -y

        下载并解压源码

wget https://www.openssl.org/source/openssl-3.4.1.tar.gz
tar -xzf openssl-3.4.1.tar.gz && cd openssl-3.4.1

        配置编译选项

./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared

        编译并安装

make -j$(nproc)
sudo make install

        配置环境变量

echo 'export PATH=/usr/local/ssl/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/ssl/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc
sudo ldconfig

        验证安装

openssl version  # 应显示 "OpenSSL 3.4.1"

        注意事项:

  • 若系统已有旧版OpenSSL,新版本默认不覆盖,通过指定路径隔离。
  • 使用/usr/local/ssl避免与系统包冲突,必要时卸载旧版本(谨慎操作)。
  • 若编译报错,检查依赖是否完整(如libssl-dev需提前卸载)。

相关文章:

  • esProc SPL vs DuckDB:多源数据处理谁更胜一筹?
  • 编程自学指南:java程序设计开发,反射与注解,反射机制,注解
  • 【商城实战(31)】从0到1:商城项目部署全攻略
  • 提升模型准确性的关键技术与实践指南
  • Qt5中视口(ViewPort)与窗口(Window)
  • WordPress顶部菜单自定义的方法
  • Android studio运行报错处理
  • 反射、反射调用以及修改成员变量,成员方法,构造函数、反射的应用
  • Ubuntu22.04 安装 Isaac gym 中出现的问题
  • jEasyUI 基本的拖动和放置
  • JPom使用Docker方式构建SpringBoot项目详解
  • 从被动响应到主动防御——IT 应急演练平台 v3.0.1 重构企业安全免疫系统
  • PHP:从入门到进阶的全方位指南
  • 在 Django 中通过 `/media/xxxx` URL 访问上传资源的安全性与实践
  • 原生微信小程序实现导航漫游(Tour)
  • 鸿蒙开发:了解应用级配置信息
  • CUDA编程(6):CUDA流、并发内核执行、重叠核函数执行与内核传输、流回调
  • JavaScript基础篇:六、 函数基础
  • 记一次排查与解决docker容器(java程序)内存占用过大的问题
  • 【蓝桥杯速成】| 1.暴力解题
  • 中美发布日内瓦经贸会谈联合声明达成关税共识,外交部回应
  • 欧阳娜娜携家人回江西探亲,受聘为江西吉安文化旅游大使
  • 何立峰:中方坚定支持多边主义和自由贸易,支持世界贸易组织在全球经济治理中发挥更大作用
  • 外交部就习近平主席将出席中拉论坛第四届部长级会议开幕式介绍情况
  • 解放军仪仗分队参加白俄罗斯纪念苏联伟大卫国战争胜利80周年阅兵活动
  • 新村回响:一周城市生活