Installation and update of libsodium for Centos / Debian
libsodiumr_ver=$(wget -qO- https://github.com/jedisct1/libsodium/releases/latest | grep "<title>" | perl -e 'while($_=<>){ /Release (.*) · jedisct1/; print $1;}') && echo -e ${libsodiumr_ver}
执行完后会输出获取的最新版本号,比如 x.x.x 这样的格式,如果返回是空或者其他错误的内容,那么就代表获取失败。
获取失败的情况请去 Github 获取最新的版本号,例如 1.0.12 ,然后执行 libsodiumr_ver=x.x.x (自己替换版本号)即可继续下面的下载步骤。
yum -y groupinstall "Development Tools"
wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz
tar -xzf libsodium-1.0.18.tar.gz && cd libsodium-1.0.18
./configure
make && make check
sudo make install
cd ..
rm -rf libsodium-1.0.18
libsodium-1.0.18.tar.gz