试图在OS X Mountain Lion上通过brew安装imagemagick时,出现以下错误。 这似乎是一个curl错误 – 因此,为什么它在SF而不是另一个堆栈交换站点。
brew install imagemagick ==> Installing imagemagick dependency: pkg-config ==> Downloading http://pkgconfig.freedesktop.org/releases/pkg-config-0.27.tar.gz curl: (7) couldn't connect to host Error: Download failed: http://pkgconfig.freedesktop.org/releases/pkg-config-0.27.tar.gz
运行brew install imagemagick命令时可以select另一个下载位置吗?
这是一个已知的问题,我寻找类似的问题,但似乎没有一样的。
我有这个确切的问题(今天,以及find你的post,同时search结果)
以下为我工作:
cd /Library/Caches/Homebrew curl -O http://fossies.org/unix/privat/pkg-config-0.27.tar.gz brew install imagemagick
基本上自制软件不会重新下载一个已经被caching的文件,所以它只是从其他地方下载文件(发现它是困难的部分)
我的/Library/Caches目录中没有/Homebrew文件夹。 我做了一个,得到的文件,但是brew install graphviz仍然尝试旧的公式的URL。
我转而去了/usr/local/Library/Formula ,编辑了pkg-config.rb的url属性作为Stephen答案中的新URL。
这工作得很好,然后我做了一个冲泡更新重置食谱。