0%

macOS Sierra下安装MacPorts

macOS Sierra下安装MacPorts

应为需要想要安装ImageMagick,ImageMagick是一个图片处理库。搜索了安装教程后发现可以使用。homebrew安装,Macport安装,还有就是下载后编译安装。

因为使用homebrew安装失败,而且官网的安装说明是使用的MacPorts,因为没有使用过MacPorts所以打算尝试使用一波。

  1. 首先要安装Xcode,直接在AppStore中下载安装就可以。
  2. 安装MacPorts。

官方推荐了两种方法。一是直接使用pkg包安装,但是我使用这种方法安装,会一直卡在Running package scripts这一步。具体原因不知道。所以我使用的是手动编译安装。下面是手动安装步骤:

  • 下载源码
1
2
$ curl -O https://distfiles.macports.org/MacPorts/MacPorts-2.3.5.tar.bz2
$ tar xf MacPorts-2.3.5.tar.bz2
  • 编译安装
1
2
3
4
$ cd MacPorts-2.3.5/
$ ./configure
$ make
$ sudo make install
  • 设置系统变量
1
2
3
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH
export DISPLAY=:0.0