尝试安装 ClamAv 时,输入后./configure
,它会在终端上打印一堆内容,然后打印错误消息“配置:错误:您的 OpenSSL 安装配置错误或缺失”。
我尝试运行sudo apt install openssl
看看是否可以修复它,但是可惜“openssl 已经是最新版本 (1.1.0g-2ubuntu4.1)”。
什么原因可能导致此错误以及如何修复它?
答案1
好的。如果您想了解内容的编译情况,请执行以下操作:
使能够源代码存储库软件与更新(或者
software-properties-gtk
)勾选此复选框后,系统会询问是否重新加载软件包列表。您应该确认。如果不确定,请运行
sudo apt-get update
手动。
安装编译所需的所有工具
sudo apt-get install build-essential
clamav
获取包的所有构建依赖项sudo apt-get build-dep clamav
然后
./configure
按照你的计划继续进行。
值得一读的好东西:
man apt-get
关于APT;man checkinstall
关于安装自编译内容的正确方法。
答案2
我在 Ubuntu 18.04.4 LTS 上构建 ClamAV 并遇到了同样的错误。
通过安装解决了问题:
sudo apt install libssl-dev
sudo apt install libxml2-dev
sudo apt install libcurl4-openssl-dev
找到部分解决方案超级用户
一些安装先决条件: