安装环境
内核版本:
Linux version 2.6.32-431.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1
linux 版本:
CentOS release 6.5 (Final)
手动安装方案:
下载地址
ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/linux/
tar -xvzf GraphicsMagick-1.3.12.tar.gz
cd GraphicsMagick-1.3.12
./configure
make
make install
gm 查看是否安装成功
如果成功,但是不能执行命令,那么就 解决方案 3,2,1 倒着来
gm convert -resize 640x480 image.jpg image.jpg
错误:gm convert: No decode delegate for this image format (image.jpg).
解决方案1:下载ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/delegates/ 找到 jpegsrc.v6b.tar.gz ,libpng-1.2.51-no-config.tar.gz 包安装
解决方案2:http://pkgs.org/centos-6/naulinux-school-i386/GraphicsMagick-devel-1.3.12-1.el6.i686.rpm/download/ 安装这个包
运行 rpm -ivh --relocate /=/gm-devel GraphicsMagick-devel-1.3.12-1.el6.i686.rpm (--relocate / 是指定安装路径)你会看到提示很多依赖包你都要去安装。
解决方案3:http://pkgs.org/centos-6/epel-i386/epel-release-6-8.noarch.rpm.html 这个是系统包,作用不知道,但是必须安装
网络安装方案:
yum -y install epel-release
yum -y install GraphicsMagick GraphicsMagick-devel
yum -y install GraphicsMagick GraphicsMagick*
如果提示:gm convert: No decode delegate for this image format (image.jpg). 把方案1的架包安装一下
欢迎技术交流;