zoukankan      html  css  js  c++  java
  • 【CentOS7】安装GraphicsMagick

    【CentOS7】安装GraphicsMagick

    安装工具

    yum install -y autoconf bc vim wget screen telnet lrzsz zip unzip lsof locate nc tcpdump strace iftop iotop htop crontabs strace ntpdate curl

    安装图片支持插件

    yum -y install gcc gcc-c++ libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libwebp-devel libwebp giflib-devel giflib libtool-ltdl libtool-ltdl-devel

    下载gm安装文件

    wget https://util.obs.cn-east-3.myhuaweicloud.com/GraphicsMagick-1.3.35.tar.gz

    解压

    tar -zxvf GraphicsMagick-1.3.35.tar.gz
    mv GraphicsMagick-1.3.35 GraphicsMagick
    cd /ycx/GraphicsMagick

    安装,如果configure提示configure: error: libltdl is required for modules build, 则 yum install libtool-ltdl libtool-ltdl-devel

    ./configure --prefix=/ycx/GraphicsMagick --with-quantum-depth=8 --enable-shared --enable-static --enable-lzw --without-perl --with-modules
    make && make install

    编辑

    vim /etc/ld.so.conf
    # 追加
    /ycx/GraphicsMagick/lib/

    生效

    ldconfig

    设置环境变量

    全局

    vim /etc/profile
    # 追加
    export GMAGICK_HOME="/ycx/GraphicsMagick"
    export PATH="$GMAGICK_HOME/bin:$PATH"
    LD_LIBRARY_PATH=$GMAGICK_HOME/lib:$LD_LIBRARY_PATH
    export LD_LIBRARY_PATH

    用户

    vim /root/.bash_profile
    # 追加
    export GMAGICK_HOME="/ycx/GraphicsMagick"
    export PATH="$GMAGICK_HOME/bin:$PATH"
    LD_LIBRARY_PATH=$GMAGICK_HOME/lib:$LD_LIBRARY_PATH
    export LD_LIBRARY_PATH

    生效配置

    source /etc/profile

    测试

    gm -version
    gm convert -list formats

    将gm考到/usr/bin目录下

    cp /ycx/GraphicsMagick/bin/gm /usr/bin/
  • 相关阅读:
    React简介
    webpack处理项目中的资源文件
    ajax
    DOW
    webpack-css单独打包配置
    SSH配置
    html-webpack
    常用ui
    git命令备忘
    关于git的一些使用
  • 原文地址:https://www.cnblogs.com/yangchongxing/p/15649283.html
Copyright © 2011-2022 走看看