ClamAV ./configure “configure:错误:您的 OpenSSL 安装配置错误或缺失”

ClamAV ./configure “configure:错误:您的 OpenSSL 安装配置错误或缺失”

尝试安装 ClamAv 时,输入后./configure,它会在终端上打印一堆内容,然后打印错误消息“配置:错误:您的 OpenSSL 安装配置错误或缺失”。

我尝试运行sudo apt install openssl看看是否可以修复它,但是可惜“openssl 已经是最新版本 (1.1.0g-2ubuntu4.1)”。

什么原因可能导致此错误以及如何修复它?

答案1

好的。如果您想了解内容的编译情况,请执行以下操作:

  1. 使能够源代码存储库软件与更新(或者software-properties-gtk

    启用源代码存储库

  2. 勾选此复选框后,系统会询问是否重新加载软件包列表。您应该确认。如果不确定,请运行

     sudo apt-get update
    

    手动。

  3. 安装编译所需的所有工具

     sudo apt-get install build-essential
    
  4. clamav获取包的所有构建依赖项

     sudo apt-get build-dep clamav
    
  5. 然后./configure按照你的计划继续进行。

值得一读的好东西:

答案2

我在 Ubuntu 18.04.4 LTS 上构建 ClamAV 并遇到了同样的错误。

通过安装解决了问题:

sudo apt install libssl-dev
sudo apt install libxml2-dev
sudo apt install libcurl4-openssl-dev

找到部分解决方案超级用户

一些安装先决条件:

https://www.clamav.net/documents/installation-on-debian-and-ubuntu-linux-distributions#Users-and-on-user-privileges

相关内容