云服务器 ECS
CentOS 8.2 64位
安装错误日志: checking whether you already have a standard MD5 implementation... no checking whether you already have a standard SHA1 implementation... no checking whether we are inside a Virtuozzo virtual host... no checking default TCP send buffer size... 16384 checking default TCP receive buffer size... 87380 checking for DH_new in -lcrypto... yes checking for SSL_accept in -lssl... yes checking for DH_get_2048_256... yes checking for TLS_server_method... yes configure: You have /dev/urandom - Great configure: You have /dev/random - Great checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating pam/Makefile config.status: creating man/Makefile config.status: creating gui/Makefile config.status: creating m4/Makefile config.status: creating pure-ftpd.conf config.status: creating puredb/Makefile config.status: creating puredb/src/Makefile config.status: creating man/pure-ftpd.8 config.status: creating man/pure-ftpwho.8 config.status: creating man/pure-mrtginfo.8 config.status: creating man/pure-uploadscript.8 config.status: creating man/pure-statsdecode.8 config.status: creating man/pure-quotacheck.8 config.status: creating man/pure-pw.8 config.status: creating man/pure-pwconvert.8 config.status: creating man/pure-authd.8 config.status: creating man/pure-certd.8 config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands configure: WARNING: unrecognized options: --with-rfc2640 make all-recursive make[1]: Entering directory '/root/pure-ftpd-1.0.49' Making all in puredb make[2]: Entering directory '/root/pure-ftpd-1.0.49/puredb' Making all in src make[3]: Entering directory '/root/pure-ftpd-1.0.49/puredb/src' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/root/pure-ftpd-1.0.49/puredb/src' make[3]: Entering directory '/root/pure-ftpd-1.0.49/puredb' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/root/pure-ftpd-1.0.49/puredb' make[2]: Leaving directory '/root/pure-ftpd-1.0.49/puredb' Making all in src make[2]: Entering directory '/root/pure-ftpd-1.0.49/src' CC alt_arc4random.o In file included from alt_arc4random.c:9: utils.h:5:11: fatal error: sodium.h: No such file or directory
CentOS Linux release 8.3.2011 Bit:64 Mem:1816M Core:1 gcc:8.3.1 cmake:3.11.4 Linux 4.18.0-240.1.1.el8_3.x86_64 x86_64 ERROR: pure-ftpd installation failed. |-Successify --- 命令已执行! ---
你好,从日志最后的几条信息可以看到缺失sodium.h文件,请您重新下载pure-ftpd压缩包,并且校验md5,再执行make
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。