Mac OS X El Capitan 安装记录 Brew ImageMagick 6

最早版本的 Intel MBP ,最高升级到  El Caption 10.11,记录一下安装过程

  1. 用的下载版本是 10.11.5 的那个,做USB启动盘,安装完会自动升级到10.11.6
  2. 安装 brew ,由于被墙 ,需要修改  /etc/hosts文件
    ##
    # Host Database
    #
    # localhost is used to configure the loopback interface
    # when the system is booting.  Do not change this entry.
    ##
    127.0.0.1	localhost
    255.255.255.255	broadcasthost
    ::1             localhost
    151.101.76.133  raw.githubusercontent.com
    192.30.253.113  github.com
    151.101.185.194 github.global.ssl.fastly.net
    140.82.114.6    api.github.com
    

     

  3. El Captipan 10.11版本后,/usr/local目录有权限限制。修改成自己,免得有一些限制
    chown -R myusername /usr/local

     

  4. 安装brew 以及古老的CVS
  5. ImageMagick 有两个版本 ImageMagick 6   ImageMagick 7 ,官方的安装版本,ImageMagick 6支持到 Darwin 15.2就不支持了,最高版本是 6.9.3。如果选择 brew安装,brew install ImageMagick@6
  6. 这里选择官方发布的客户端,ImageMagick-x86_64-apple-darwin15.2.0.tar.gz。更好的控制依赖关系
    export MAGICK_HOME="$HOME/ImageMagick-6.9.1"
    export PATH="$MAGICK_HOME/bin:$PATH"
    export DYLD_LIBRARY_PATH="$MAGICK_HOME/lib/"
    
    
    ==> Installing dependencies for imagemagick@6: pkg-config, libpng, freetype, jpeg, libtiff, libtool, little-cms2, gdbm, openssl@1.1, readline, sqlite, xz, python, sphinx-doc, cmake, bison, doxygen, openjpeg and webp
    ==> Installing imagemagick@6 dependency: pkg-config

     

  7. 继续:最后选择了 ImageMagick-x86_64_app-darwin14.3.0.tar.gz
       6.2M  2 27 11:53 ImageMagick-x86_64-apple-darwin14.3.0.tar.gz
        11M  2 27 08:27 ImageMagick-x86_64-apple-darwin15.2.0.tar.gz
        10M  2 27 08:25 ImageMagick-x86_64-apple-darwin15.6.0.tar.gz

    原因不仅是因为小,主要是因为后面的版本需要依赖libpng libjpeg libtiff等等一堆库,尾大不掉。brew install imagemagick@6 的依赖关系令人膛目。

  8. 改用 MacPorts,安装脚本最后竟然运行了2各小时

  9. 只有这四个版本还需要另外配置libpng libjpeg等库,不利于发行。最好只有magic系列库,他们没必要引用第三方库。

    [root@localhost ImageMagick]# cat history.txt | grep "libpng" | cut -f1 | sort -u
    ImageMagick-x86_64-apple-darwin15.0.0.tar.gz
    ImageMagick-x86_64-apple-darwin15.2.0.tar.gz
    ImageMagick-x86_64-apple-darwin15.4.0.tar.gz
    ImageMagick-x86_64-apple-darwin15.6.0.tar.gz
    ImageMagick-x86_64-apple-darwin16.4.0.tar.gz
    

    这几个版本舍弃不用。

  10. 结束

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值