Redhat Enterprise Linux 5.8 provides ImageMagick v 6.2.8. But you may require to upgrade it to higher version. I was looking for RPM of ImageMagick for RHEL 5.8 and I found it from ImageMagick Website. Just downloading and Installing RPM will not work, it took so much time to find its dependency packages and install it. So I have shared this post, I hope if you have this requirement, it will solve your purpose.
Operating System: Red Hat Enterprise Linux 5.8
Architecture: x86_64
ImageMagick: 6.2.8 (new version will be 6.8.5-8)
Now when you will try to install it on RHEL 5.8, you will get below error message for dependency packages.
It was not easy to find dependency packages for ImageMagick, I have gone through different commands, googleing, etc. So finally I have all those dependency RPMs. You can download them using given below links.Operating System: Red Hat Enterprise Linux 5.8
Architecture: x86_64
ImageMagick: 6.2.8 (new version will be 6.8.5-8)
- To check current version of ImageMagick use below command.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[root@localhost ~]# convert -version | |
Version: ImageMagick 6.2.8 12/13/11 Q16 file:/usr/share/ImageMagick-6.2.8/doc/index.html | |
Copyright: Copyright (C) 1999-2006 ImageMagick Studio LLC |
- Download ImageMagick RPM using below link.
Now when you will try to install it on RHEL 5.8, you will get below error message for dependency packages.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[root@localhost ~]# rpm -ivh ImageMagick-6.8.5-10.x86_64.rpm | |
error: Failed dependencies: | |
libHalf.so.4()(64bit) is needed by ImageMagick-6.8.5-10.x86_64 | |
libIex.so.4()(64bit) is needed by ImageMagick-6.8.5-10.x86_64 | |
libIlmImf.so.4()(64bit) is needed by ImageMagick-6.8.5-10.x86_64 | |
libImath.so.4()(64bit) is needed by ImageMagick-6.8.5-10.x86_64 | |
libfftw3.so.3()(64bit) is needed by ImageMagick-6.8.5-10.x86_64 | |
libjasper.so.1()(64bit) is needed by ImageMagick-6.8.5-10.x86_64 | |
libltdl.so.3()(64bit) is needed by ImageMagick-6.8.5-10.x86_64 | |
libwebp.so.4()(64bit) is needed by ImageMagick-6.8.5-10.x86_64 |
ImageMagick-6.8.5-8.x86_64.rpm
OpenEXR-1.4.0a-5.el5.x86_64.rpm
fftw3-3.2.2-3.el5.x86_64.rpm
fltk-1.1.9-4.el5.i386.rpm
fltk-1.1.9-4.el5.x86_64.rpm
jasper-libs-1.900.1-14.el5.x86_64.rpm
libwebp4-0.3.0-31.2.x86_64.rpm
xz-libs-4.999.9-0.3.beta.20091007git.el5.x86_64.rpm
libtool-ltdl-1.5.22-7.el5_4.x86_64.rpm
Hi,
ReplyDeleteThanks. It's working perfectly.
Best,
M
Thank you for this! Worked well on RHEL 5.9 with latest ImageMagick version 6.8.6-1.
ReplyDeleteThanks a lot :)
ReplyDeleteHi,
ReplyDeleteI am using centOS 6.2 (Final) & i have downloaded latest ImageMagick RPM (ImageMagick-6.8.6-6.x86_64.rpm) from below link:
http://www.imagemagick.net/script/binary-releases.php#unix
Now when i try to install it, i will get below error message for dependency packages.
[root@localhost ~]# rpm -ivh ImageMagick-6.8.6-6.x86_64.rpm
error: Failed dependencies:
libltdl.so.3()(64bit) is needed by ImageMagick-6.8.6-6.x86_64
libwmflite-0.2.so.7()(64bit) is needed by ImageMagick-6.8.6-6.x86_64
I have installed all those dependency RPMs which you have mentioned.
It's urgent for me.
Any help would be appreciated.
Thanks.
Please try creating symbolic link of libltdl.so.3 to /usr/lib64/ location using below command.
Deleteln -s /usr/lib/libltdl.so.3 /usr/lib64/libltdl.so.3
Thanks a lot :x
ReplyDelete