解决 error while loading shared libraries libXp.so.6 error while loading shared libraries libjpeg.so.8 解决error while loading shared libraries libpng14.so.14

出现错误:

1
error while loading shared libraries: libXp.so.6 和 error while loading shared libraries: libjpeg.so.8

直接yum install libXp.so.6 没有这个包, 后来search ,发现要安装的是libXp libXp-devel.

1
yum install libXP libXp-devel

就可以解决问题了.

第二种情况:

1
yum install libjpeg libjpeg-devel

然后执行依然报这个错误.

解决办法:

1
find / -name libjpeg*

找到:

1
/usr/lib64/libjpeg.so.62

然后做一个软链接:

1
ln -s /usr/lib64/libjpeg.so.62 /usr/lib64//usr/lib64/libjpeg.so.8

重新运行 错误消失.

另一个类似错误:

1
2
3
4
error while loading shared libraries: libpng14.so.14

yum search libpng
yum insall libpng libpng-devel

然后安装libpng 和libpng-devel 结果发现都安装好了.

后来:

1
find / -name libpng*

找到:

1
/usr/lib64/libpng12.so.0

然后做一个软链接:

1
ln -s /usr/lib64/libpng12.so.0 /usr/lib64/libpng14.so.14

重新运行,错误消失.