Ubuntu 找不到ssl库?

Ubuntu 找不到ssl库?,ubuntu,openssl,nagios,nrpe,Ubuntu,Openssl,Nagios,Nrpe,我试图在Ubuntu12.04上安装nrpe插件,但是我面临ssl库的问题。我试着安装“libcurl3openssl-dev”包,但是当我在安装这个包之后尝试编译nrpe插件时,我遇到了一个问题,说“找不到ssl库” 谁能给这个遮光 谢谢你 问候,, Gaurav.如果您运行的是64位: ./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu 无论出于何种原因,nrpe的配置脚本似乎无法

我试图在Ubuntu12.04上安装nrpe插件,但是我面临ssl库的问题。我试着安装“libcurl3openssl-dev”包,但是当我在安装这个包之后尝试编译nrpe插件时,我遇到了一个问题,说“找不到ssl库”

谁能给这个遮光

谢谢你

问候,,
Gaurav.

如果您运行的是64位:

./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu
无论出于何种原因,nrpe的配置脚本似乎无法找到libssl dev安装库的位置。你可以找到Ubuntu把它们放在哪里

apt-file list libssl-dev

Ubuntu:

运行以下命令:

sudo apt-get install libssl-dev
yum install -y openssl-devel
centos:

运行以下命令:

sudo apt-get install libssl-dev
yum install -y openssl-devel
查找SSL库 lrwxrwx 1 root根目录16 Oct 4 18:12/usr/lib64/libssl.so.10->libssl.so.1.0.2k -rwxr-xr-x 1根根目录470376 Aug 9 07:08/usr/lib64/libssl.so.1.0.2k


ln-s/usr/lib64/libssl.so.1.0.2k/usr/lib64/libssl.so


只需切换到另一个靠近我所在位置的镜像,我就可以最终安装libssl-dev。

您好,谢谢您的回答。我通过提供ssl库的确切路径来编译nrpe插件,尝试了上述选项。它被编译,但是我无法在“/usr/local/nagios/libexec”中找到check\nrpe&结果命令“/usr/local/nagios/libexec/check\nrpe-H localhost”失败,表示“主机拒绝连接”。已经在/etc/services中打开了5666端口,但是它没有在netstat-at | grep nrpe或5666中显示详细信息。同样,请帮助我。我从未这样做过,但表示您可能需要手动将nrpe和nrpe_检查二进制文件从src目录复制到正确的位置。安装package
libssl dev
fixed mine(Debian Stretch)。