libsodium linux,Mac 与 Linux 安装 libsodium 库解决 libsodium not found 问题
系统默认是没有 chacha20 加密方式的,需要手动编译 libsodium 1.0.8 及以上版本。安装需要以root权限安装
获取root权限
su root
安装依赖
Mac os
brew install build-essential
Debian 7/8、Ubuntu 14/15/16 及其衍生系列:
sudo apt-get update
sudo apt-get install build-essential wget -y
Centos 6/7、RHEL 7 及其衍生系列:
yum groupinstall "Development Tools" -y
yum install wget -y
下载 libsodium 最新版本
可以从libsodium 官网下,也可以从github 下载。选择速度最快的下载方式。
从官网下载:
wget https://download.libsodium.org/libsodium/releases/LATEST.tar.gz
从 github 下载(其中 1.0.10 是 libusodium 的版本号,可以改成最新的):
wget https://github.com/jedisct1/libsodium/releases/download/1.0.18-RELEASE/libsodium-1.0.18.tar.gz
解压
官网下载的:
tar xzvf LATEST.tar.gz
github 下载的:
tar xzvf libsodium-1.0.10.tar.gz
生成配置文件
cd libsodium*
./configure
编译并安装
make -j8 && make install
添加运行库位置并加载运行库:
echo /usr/local/lib > /etc/ld.so.conf.d/usr_local_lib.conf
ldconfig
libsodium linux,Mac 与 Linux 安装 libsodium 库解决 libsodium not found 问题相关推荐
- Linux或者Windows上安装lxml失败解决方法
Linux或者Windows上安装lxml失败解决方法. 在Windows上安装失败,失败原因及解决方法总结如下: 1.pip版本未更新解决方法:通过pip安装时,需保证pip的版本没有问题,更新方法 ...
- mac安装rstudio_在Windows / Linux / Mac OS上安装R和RStudio入门
mac安装rstudio 在Windows上安装R (Installing R on Windows) Go to r-project.org on your internet browser.在您的 ...
- mac外置硬盘安装linux,Mac外置硬盘上安装Linux图文教程
最近有很多伙伴询问小编Mac怎么在外置硬盘上安装Linux?那么小编今天就在这里跟大家分享一下Mac外置硬盘上安装Linux图文教程.有需要的伙伴不要错过哦! Mac外置硬盘上安装Linux图文教程: ...
- linux下python环境安装缺少库, The necessary bits to build these optional modules were not foun
每次linux安裝python 環境,总是遇到缺少相关依赖的问题,安装一次查一次,醉醉的,这次还是做个备忘吧. 在centos 安装 缺少库名称 安装命令 _uuid yum install libu ...
- linux系统下编译安装gcc库
概述 一般来说,gcc.g++为linux系统基础组件,不会需要升级,但在安装某些新软件时,需要c++17支持,此时就需要升级gcc.g++. g++包含在gcc库中,所以直接升级gcc即可. gcc ...
- 在linux底下用pip安装mysqlclient错误解决办法
1.在linux底下用pip安装mysqlclient错误,使用命令pip install mysqlclient,报如下图的错误: 2.原因是linux少了mysql相关的库,需要安装一下,使用命令 ...
- Linux安装库时安装源错误,linux环境下golang安装第三方库的时候出错的决办法
1.错误描述 使用如下方式安装beego的时候出错 go get github.com/astaxie/beego 错误信息: go install unicode/utf8: open /opt/g ...
- Qt编写物联网管理平台(支持win/linux/mac/嵌入式linux/modbus等)
一.前言 这个物联网综合管理平台前后迭代了五年,一点一滴慢慢积累起来,从最开始的只有modbus串口协议解析以及简单的表格显示数据,慢慢的逐渐增加了tcp_rtu支持,用户管理模块,地图监控模块,而后 ...
- Git mac版 下载安装过程以及解决所遇到的问题
下载 (1)git官方下载地址: https://git-scm.com/download 打开官网, 点击选择版本"macOS", (2)选择下框中Binary installe ...
最新文章
- Oracle数据库几个错误
- Hash散列算法解析
- Centos系统磁盘扩容
- 2020-12-6(从反汇编理解指针和引用的区别)
- GridView绑定数据源 绑定DataReader /DataSet /DataTable
- java写入txt文件 不替换_java非覆盖写入文件及在输出文本中换行
- Prime Distance POJ - 2689 线性筛
- (教程)2020最新windows10/anaconda/pytorch-gpu环境配置(附CUDA/cuDNN配置)
- 用例设计工具PICT — 输入组合覆盖
- CSS失效的问题总结(转:孟子E章)
- CentOS7下Telegraf+InfluxDB+Grafana 搭建服务器监控平台
- 开关电源基础知识(上)_拓扑类型、效率与输入输出及占空比的关系
- 2021-2022年中国冰雪季旅游行业发展概况及发展趋势分析[图]
- 硬编码支持情况(一)
- GoJS 去水印方法
- unc0ver 越狱工具来袭,免电脑操作,支持 A7-A12,支持iOS11~iOS12.4稳定越狱
- RuntimeError: mat1 dim 1 must match mat2 dim 0 报错解决
- Java项目:SpringBoot人才求职招聘网站
- 绘制超漂亮的基因差异表达火山图
- 基于HTML旅游网站项目的设计与实现——千岛湖旅游景点网站模板(6个页面)HTML+CSS+JavaScript
热门文章
- 漫画 | 硬盘装满电影后会变重吗?
- Creator3D:shader10_解析【Creator3D shader】的正确姿势(汇总1)
- 【小游戏】超细腻猜数
- vulnhub-BBS(cute)1.0.1
- 从旷视河图中窥见AIoT的未来
- CF821 E. Okabe and El Psy Kongroo 矩阵快速幂
- OPPOA33M_官方线刷包_救砖包_解账户锁
- [揭秘]电商“一元购”后又现“0元单”,究竟是个什么“鬼”?
- POJ 1848 Tree
- 2021鸿蒙开发者日亮点,华为开发者大会亮点提前看 华为鸿蒙2.0系统详细架构11日揭晓...