Debian安装GraphicsMagick
Ubuntu Debian GraphicsMagick先安装一堆乱七八糟的库,具体是干啥的,我懒得细看,一股脑全装上去了
可以参考这两个链接
# 从数码相机读取原始图像。当使用通用 RAW 文件格式扩展名读取文件时,会自动调用 Dcraw。
apt install dcraw
apt install fonts-urw-base35
# 阅读 Postscript 或便携式文档格式 (PDF)。
apt install ghostscript
# 读取 HP-GL 图像格式。请注意,HPGL 是一种绘图仪文件格式。HP 打印机通常接受 PCL 格式而不是 HPGL 格式。Ghostscript(见上文)也是必需的。
apt install hp2xx
# 这玩意安装太慢了
apt install ttf-mscorefonts-installer
apt install libbz2-dev
apt install libfreetype6-dev
apt install libjbig-dev
apt install liblcms2-dev
apt install liblzma-dev
apt install libpng-dev
apt install libtiff-dev
apt install libtool
apt install libwebp-dev
apt install libwmf-dev
apt install libx11-dev
apt install libxdmcp-dev
apt install libxext-dev
apt install libxft-dev
apt install libxml2-dev
apt install libxt-dev
apt install libzstd-dev
apt install zlib1g-dev
apt install libperl-dev
# heif图片支持
apt install libjpeg-dev
apt install libheif-dev
apt install libde265-dev
安装GraphicsMagick
有两种安装方法
编译安装
官网下载地址:http://www.graphicsmagick.org/download.html
点击SourceForge Download跳转,复制下载地址(下载tar.gz后缀的)
wget https://sourceforge.net/projects/graphicsmagick/files/graphicsmagick/1.3.38/GraphicsMagick-1.3.38.tar.gz
tar -xzvf GraphicsMagick-1.3.38.tar.gz
cd GraphicsMagick-1.3.38/
./configure --prefix=/app/GraphicsMagick
make && make install
设置环境变量
打开/etc/profile 在最后添加如下配置
export GMAGICK_HOME="/app/GraphicsMagick"
export PATH="$GMAGICK_HOME/bin:$PATH"
LD_LIBRARY_PATH=$GMAGICK_HOME/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
使用apt命令直接安装
版本会比编译安装老一些
apt install graphicsmagick
安装完毕检查
gm -version
gm convert -list formats #检查是否支持预期的图像格式
gm convert -list fonts #检查字体是否可用
gm convert -list delegates #检查委托(外部程序)是否按预期配置
gm convert -list colors #检查是否可以加载颜色定义
gm convert -list resources #检查 GraphicsMagick 是否正确识别您机器的资源
参考资料: