解決yum命令后出現libldap-2.4.so.2: cannot open shared object file


問題:

[root@lgh ~]# yum
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   libldap-2.4.so.2: cannot open shared object file: No such file or directory

Please install a package which provides this module, or
verify that the module is installed correctly.

問題的產生(手賤使用了如下命令):

rpm -e --nodeps openldap openldap-clients openldap-servers openldap-devel   compat-openldap 

 

解決方案:

下載如下一些包(我的系統是centos7的,一定要版本對應)

下載地址:http://rpmfind.net/linux/rpm2html/search.php?query=openldap&submit=Search+...&system=&arch=     #通過搜索一一搜索

 

 

 

compat-openldap-2.3.43-5.el7.x86_64.rpm
openldap-2.4.44-21.el7_6.x86_64.rpm
openldap-clients-2.4.44-21.el7_6.x86_64.rpm
openldap-devel-2.4.44-21.el7_6.x86_64.rpm
openldap-servers-2.4.44-21.el7_6.x86_64.rpm

下載之后使用rpm命令安裝每一個包

 rpm -ivh --nodeps openldap-2.4.44-21.el7_6.x86_64.rpm openldap-servers-2.4.44-21.el7_6.x86_64.rpm openldap-clients-2.4.44-21.el7_6.x86_64.rpm compat-openldap-2.3.43-5.el7.x86_64.rpm openldap-devel-2.4.44-21.el7_6.x86_64.rpm 

問題解決成功


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM