CentOS 시스템에 설치하려고 합니다 NRPE (nagios remote plugin executor)
. 구성 단계에서 내가 참조한 문서에는 다음과 같이 나와 있습니다.
./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
하지만 내 시스템에는 해당 디렉토리가 /usr/lib/x86_64-linux-gnu
존재하지 않습니다. 디렉토리의 내용은 다음과 같습니다 /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/
답변에 따르면여기, 아마도 더 현대적인 시스템에는 이 디렉토리가 있을 것입니다(링크의 질문과 답변은 Ubuntu에 관한 것이지만 내 CentOS 설치 문서에서 이 디렉토리를 언급하고 있으므로 CentOS 시스템에도 동일하다고 가정하는 것이 안전하다고 생각합니다). 그래서,해당 디렉토리가 누락된 경우 위 명령에서 위치를 어떻게 바꿀 수 있습니까??
도움이 된다면 내 컴퓨터의 CentOS 버전은 다음과 같습니다.
[root@pr2 ~]# rpm --query centos-release
centos-release-7-4.1708.el7.centos.x86_64
답변1
/usr/lib/x86_64-linux-gnu
데비안주의입니다. /usr/lib64
한번 시도해 보세요
답변2
'sudo dpkg --addarchitere --w file:///home/universal + --all.cache/.fr-O8I2ji/mol-0.9.72.1/file_acsess.deb (x86_64)'
그게 효과가 있을 거야