我正在按照这指南安装ldap服务器。在步骤9中,我使用:
/usr/local/libexec/slapd而不是:
su root -c /usr/local/libexec/slapd因为我不能访问su
我收到这样的信息:
/usr/local/libexec/slapd: error while loading shared libraries: libdb-6.0.so: cannot open shared object file: No such file or directory当我尝试:ldd /usr/local/libexec/slapd
我得到:
/usr/local/libexec/slapd linux-vdso.so.1 => (0x00007fffe01ff000)
libdb-5.3.so => /usr/local/BerkeleyDB.6.0/lib/libdb-6.0.so (0x00007fe2f743e000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003fd1400000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003fd2c00000)
libc.so.6 => /lib64/libc.so.6 (0x0000003fd0c00000) /lib64/ld-linux-x86-64.so.2 (0x000 fe2f743e000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003fd1400000) libr
esolv.so.2 => /lib64/libresolv.so.2 (0x0000003fd2c00000)
libc.so.6 => /lib64/lib 有人能看出这有什么问题吗?
发布于 2013-12-04 17:06:59
除非您必须走出包管理器,否则只需为您的发行版安装适当的包即可。对于RHEL和kin来说,这个包是openldap-servers。一般来说,如果您是从源代码编译(在包管理器之外),那么您就错了。
https://serverfault.com/questions/558700
复制相似问题