/usr/lib/x86_64-linux-gnu
é um debian-ism, tente /usr/lib64
em vez
Estou tentando instalar o NRPE (nagios remote plugin executor)
em um sistema CentOS. Na etapa de configuração, o documento para o qual me referi diz:
./configure --enable-command-args --with-nagios-user=nagios --with-nagios-group=nagios --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu
Mas o diretório /usr/lib/x86_64-linux-gnu
não está presente no meu sistema. Estes são os conteúdos do diretório /usr/lib
:
[root@pr2 ~]# ls /usr/lib
lib/ lib64/ libexec/
[root@pr2 ~]# ls /usr/lib/
binfmt.d/ grub/ NetworkManager/ sysctl.d/
cpp kbd/ polkit-1/ systemd/
debug/ kdump/ python2.7/ tmpfiles.d/
dracut/ kernel/ rpm/ tuned/
firewalld/ locale/ sendmail udev/
firmware/ modprobe.d/ sendmail.postfix yum-plugins/
games/ modules/ sendmail.sendmail
gcc/ modules-load.d/ sse2/
De acordo com a resposta aqui , pode ser que o sistema mais moderno tenha esse diretório (embora a questão e resposta no link seja sobre o Ubuntu, eu acho que é seguro assumir que o mesmo se aplica aos sistemas CentOS, já que o meu documento de instalação para o CentOS menciona este diretório?). Então, o que eu substituo a localização no comando acima mencionado com se estou faltando esse diretório ?
Caso isso ajude, esta é a versão do CentOS na minha máquina:
[root@pr2 ~]# rpm --query centos-release
centos-release-7-4.1708.el7.centos.x86_64
/usr/lib/x86_64-linux-gnu
é um debian-ism, tente /usr/lib64
em vez