断电,ldap库的链接断没了,打sudo报/etc/sudo.conf找不到

#1

好奇怪。
谁风滚草帮我看一下
/usr/lib64/libldap.so
/usr/lib64/libldap-2.4.so.2 这两个文件指向谁?

#2

最新版的可以这么获得:

$ rpm -qf /usr/lib64/libldap-2.4.so.2
libldap-2_4-2-2.4.45-24.1.x86_64

然后去 software.opensuse.org/search 搜索软件包名 libldap-2_4,得到 software.opensuse.org/package/libldap-2_4-2

点“显示其他版本”,选 openSUSE Tumbleweed,点”官方版本“,得到编译工程的 URL:Show openSUSE:Factory / openldap2 - openSUSE Build Service

点编译状态里面的 standard 的 x86_64 上面绿色的那个 succeeded,得到编译日志:

build.opensuse.org/package/live_build_log/openSUSE:Factory/openldap2/standard/x86_64

点 download logfile,在完整的编译日志里面搜索,libldap-2.4.so.2,

  106s] (cd .libs && rm -f libldap-2.4.so.2 && ln -s libldap-2.4.so.2.10.8 libldap-2.4.so.2)
  106s] (cd .libs && rm -f libldap.so && ln -s libldap-2.4.so.2.10.8 libldap.so)

我在想看某个包里究竟有什么东西,却不想真正安装的时候就会去看它的编译日志。

#3

谢谢帮主的渔,没发过包真不知道要这么找

#4

帮主,求个风滚草的 /usr/lib64/libldap-2.4.so.2.10.8

#5

你去 software.opensuse.org/search 不就下到了?

从我的 iPhone 发送,使用 Tapatalk

#6

昨天只找到了 libldap-2.4.so.2.10.7, 现在这个地址 503 了

#7

download.opensuse.org/tumbleweed/repo/oss/suse/x86_64/ 直接下 libldap-2_4-2 也行啊

从我的 iPhone 发送,使用 Tapatalk

#8

谢谢帮主,再问一个:zypper up 和 dup 现在有几个包更新不了,我也 clean -a 好几次了,总是这几个包更新时一个核 cpu100%,终端不再有输出变化,除了这个 ldap 目录服务还会有别的问题吗?我断电时正在跑 zypper dup

#9

你可以也去 d.o.o 下载啊,然后 sudo rpm -ivh 安装啊

#10

谢谢帮主,链到 libldap_r-2.4.so.2.10.8 上,zypper 时还是 cpu 一个核跑满,没办法 ,没什么 log,下了个 10 月 10 的 iso 重装了 / 分区。
google chrom 安不上了,用几天 Fx
P.S. 问下帮主,用 zypper si 安了下 openssl 源码,安哪去了?/usr/include 下没头文件 ,/usr/src 下也没找到代码。用 zypper se 看,openssl 源码包前面没有 i 标记…