2012年8月1日 星期三
安裝 ImageMagick 於 CentOS 6.2
官網
http://www.imagemagick.org/
下載
http://www.imagemagick.org/script/download.php
安裝
http://www.imagemagick.org/script/install-source.php#unix
解壓縮
# tar xvfz ImageMagick-6.7.8-7.tar.gz
到解開的目錄
# cd ImageMagick-6.7.8-7
檢查環境配置
# ./configure
沒有 gcc cc ... 出現錯誤
安裝 gcc
#yum install gcc
重新檢查環境配置
# ./configure
make
# make
-bash: make:命令找不到
連 make 也沒有
安裝 make
# yum install make
# make
安裝
# sudo make install
其他
# sudo ldconfig /usr/local/lib
# /usr/local/bin/convert logo: logo.gif
# make check
make check 時出現失敗
FAIL: wand/wandtest.sh
反安裝
make uninstall
rpm 方式下載、安裝
http://www.imagemagick.org/script/binary-releases.php/
# rpm -Uvh ImageMagick-6.7.8-7.x86_64.rpm
錯誤:相依性偵測失敗:
libHalf.so.4()(64bit) 被 ImageMagick-6.7.8-7.x86_64 所需要
...
缺少相依套件
到 rpmfind.net 查詢是缺少 ilmbase-devel OpenEXR-devel ghostscript fftw-devel java-1.6.0-openjdk libtool-ltdl-devel
部分套件找不到
安裝
# yum install ilmbase-devel ghostscript OpenEXR-devel fftw-devel java-1.6.0-openjdk-devel libtool-ltdl-devel
安裝後仍顯示缺少套件,可能是系統太新,晚一些再安裝。
---20120812---
# yum install libjpeg libjpeg-devel
# cd ImageMagick-6.7.8-7
# ./configure
# make
失敗
# rpm -Uvh ImageMagick-6.7.8-7.x86_64.rpm
錯誤:相依性偵測失敗:
libHalf.so.4()(64bit) 被 ImageMagick-6.7.8-7.x86_64 所需要
libIex.so.4()(64bit) 被 ImageMagick-6.7.8-7.x86_64 所需要
libIlmImf.so.4()(64bit) 被 ImageMagick-6.7.8-7.x86_64 所需要
libImath.so.4()(64bit) 被 ImageMagick-6.7.8-7.x86_64 所需要
liblcms.so.1()(64bit) 被 ImageMagick-6.7.8-7.x86_64 所需要
libltdl.so.3()(64bit) 被 ImageMagick-6.7.8-7.x86_64 所需要
libwmflite-0.2.so.7()(64bit) 被 ImageMagick-6.7.8-7.x86_64 所需要
使用方法:
http://pejslin.blogspot.tw/2011/07/mogrify-imagemagick.html
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言