首先按照此网址:如何编译安装gnutls-devel? – cmdSchool
在安装Nettle过程中,会发现很多问题你可以参照此视频05.编译libnettle,编译gnutls_哔哩哔哩_bilibili
在安装p11-kit时,请看此网址:如何编译p11-kit-devel? – cmdSchool。出现configure:error:libtasn1 not found.Building without it results in significant loss of functionality. To preoceed use --without-libtasn1这个错误,请使用./configure --without-libtasn1(谢谢博主的回答)。在安装libffi包时,我一直成功不了,使用这个sudo apt install libffi-dev命令也没用,所以我手动安装了,使用下面这个安装libffi包(./configure)(我的版本是libffi-3.4.4)的网址:libffi (sourceware.org)
当配置环境变量时,Ctrl
+ Alt
+ T
打开终端,输入
echo 'export P11_KIT_HOME=/usr/local/p11-kit-0.23.16' | sudo tee /etc/profile.d/p11_kit.sh
echo 'export PATH=${P11_KIT_HOME}/bin:$PATH' | sudo tee -a /etc/profile.d/p11_kit.sh
source /etc/profile.d/p11_kit.sh
配置注册库文件时,请输入:
echo '/usr/local/p11-kit-0.23.16/lib' | sudo tee /etc/ld.so.conf.d/p11-kit-0.23.16.conf,然后p11-kit就安装成功啦!!!
感谢以上写链接人的帮助。最后的最后还感谢(68条消息) GNUTLS安装_qq123456q1的博客-CSDN博客
的帮助,谢谢大家的观看。