LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 600|回复: 0

请问如何在RH系统里用低版本替代高版本(this case base on OPENLDAP)

[复制链接]
发表于 2006-5-25 16:04:43 | 显示全部楼层 |阅读模式
我想将AS4机器上的OPENLDAP2.2.13替换成AS3上的2.0.27,
有些组件例如OPENLDAP-CLIENT,OPENLDAP-SERVER被顺利删除,但是在删除下面组件时出现问题
---------------------------------------
rpm -e openldap-2.2.13
error: Failed dependencies:
        liblber-2.2.so.7 is needed by (installed) cyrus-sasl-2.1.19-5.EL4.i386
        liblber-2.2.so.7 is needed by (installed) libuser-0.52.5-1.i386
        liblber-2.2.so.7 is needed by (installed) autofs-4.1.3-155.i386
        liblber-2.2.so.7 is needed by (installed) sendmail-8.13.1-2.i386
        liblber-2.2.so.7 is needed by (installed) nfs-utils-1.0.6-65.EL4.i386
        liblber-2.2.so.7 is needed by (installed) apr-util-0.9.4-21.i386
        liblber-2.2.so.7 is needed by (installed) httpd-2.0.52-19.ent.i386
        liblber-2.2.so.7 is needed by (installed) mod_perl-1.99_16-4.i386
      。。。。。。。。。。。。。。。。
libldap_r-2.2.so.7 is needed by (installed) python-ldap-2.0.1-2.i386
        libldap_r-2.2.so.7 is needed by (installed) pwlib-devel-1.6.5-11.i386
        libldap_r-2.2.so.7 is needed by (installed) freeradius-1.0.1-3.RHEL4.i386
        openldap >= 0:2.1.22 is needed by (installed) python-ldap-2.0.1-2.i386
        openldap = 2.2.13-3 is needed by (installed) compat-openldap-2.1.30-3.i386
----------------------------------------
我想如果将这些关联的组件都删除,系统很多程序都无法用。
在没有删除全部LDAP组件的情况下,我用rpm--force强制安装了OPENLDAP2.0.27版本的各个组件,service ldap start  [OK]   
但执行命令时碰到“Segmentation fault”的错误
------------------------------
[root@B01 scripts]#  ldapadd -h localhost -D "cn=manager,dc=aspac,dc=light,dc=ge,dc=com" -c -x -f $LDAP_PRIMARY_SERVER.ldif
Segmentation fault
[root@B01 scripts]#
------------------------------
不知道诸位有没有什么好的建议怎么处理这个问题。
BTW,很多兄弟在删除其他程序时应该也碰到类似的关联问题,怎么处理的。
谢谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表