升级CentOS之后,当我运行rails(4.1.4)应用程序时,它会给出一个错误
libMagickCore.so.2:无法打开共享对象文件:没有这样的文件或
目录-
/var/www/html/greenbadger rails/vendor/cache/ruby/2.1.0/extensions/x86_64-linux/2.1.0/rmagick-2.13.3/RMagick2.so
(加载错误)
我找不到libMagickCore.so.2,但我有libMagickCore.so.5
$ locate libMagickCore
/usr/lib64/libMagickCore.so
/usr/lib64/libMagickCore.so.5
/usr/lib64/libMagickCore.so.5.0.0
/usr/local/lib/libMagickCore.a
/usr/local/lib/libMagickCore.la
/usr/local/lib/libMagickCore.so
/usr/local/lib/libMagickCore.so.5
/usr/local/lib/libMagickCore.so.5.0.0
有什么办法解决这个问题吗?
最佳答案
我不得不卸载imagemagick和imagemagick-devel,并下载imagemagick-rmagick正在查找的版本的RPM并手动安装:
Yum擦除imagemagick imagemagick devel;
转速-i ImageMagick-6.5.4.7-5.el6.x86_64.rpm