基础环境:
OS系统:Centos7.6(18.10)
当前python版本:python2.7.5
环境报错:
1. 执行rpm -qa | grep ssh 报错
rpm: symbol lookup error: /lib64/librpm.so.3: undefined symbol: db_env_create
2. 执行yum clean all 报错
/lib64/libdb-5.3.so: undefined symbol: mutex_lock
异常截图:
解决方法:
1. 根据报错下载对应rpm库包
libdb-5.3.21-24.el7.x86_64.rpm
libdb-utils-5.3.21-24.el7.x86_64.rpm
备注:可在网站里自行下载CentOS Repositories - pkgs.org
2. 解压包内容
rpm2cpio libdb-5.3.21-24.el7.x86_64.rpm |cpio -idv
rpm2cpio libdb-utils-5.3.21-24.el7.x86_64.rpm |cpio -idv
3. 拷贝解压文件在异常系统
\cp -ra usr/* /usr/
4. 环境验证
rpm -qa | grep ssh
yum clean all