Ubuntu 18.04 编译安装 Libsodium 教程

发布于 2018-09-09  3.77k 次阅读


Libsodium是一个简单易用的跨平台加密库。它支持很多强大的加密算法(例如chacha20),可以说是目前用得最多的加密库之一了。编译安装Libsodium非常简单,几步即可搞定。接下来就以Ubuntu 18.04为例介绍一下编译安装的方法。

1.关于Libsodium

项目地址:https://github.com/jedisct1/libsodium

使用文档:https://download.libsodium.org/doc

2.安装步骤

首先先把源更新一下,并且下载必要的编译工具。

apt update
apt install build-essential -y

然后去Libsodium的下载站下载源码压缩包,解压之后顺便把用不着的压缩包删除。

wget https://download.libsodium.org/libsodium/releases/LATEST.tar.gz
tar -xzf LATEST.tar.gz && rm LATEST.tar.gz

进入解压出来的文件夹,开始编译安装。

cd libsodium-stable
./configure && make -j2
make install
ldconfig

耐心等待滚屏结束之后,libsodium加密库就编译安装完成了。

3.个人吐槽

好吧,这回又想不到吐槽什么了。

感觉身边玩服务器的同学大多数都是拿libsodium用来给ss提供chacha20算法支持(包括我)。下回可以来写个如何编译安装ss+sspanel的文章了。