环境:centos5.5 64位
经初步判断是由于我以前安装zlib1.2.5版本导致和系统本地zlib1.2.3版本冲突所致
解决方法:
cd /usr/local/lib
rm libz.so
rm libz.so.1
ln -s /usr/lib/libz.so.1.2.3 libz.so
ln -s /usr/lib/libz.so.1.2.3 libz.so.1
再运行yum,恢复正常了。
转载于:https://blog.51cto.com/bjjasonzhao/821701