Mac-Osx

Brew 安裝 imagemagick curl 失敗

  • August 3, 2012

嘗試在 OS X Mountain Lion 上通過 brew 安裝 imagemagick 時出現以下錯誤。這似乎是一個 curl 錯誤 - 因此它出現在 SF 而不是另一個 Stack Exchange 站點上。

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

這是一個已知問題嗎,我已經搜尋過類似的問題,但似乎沒有一個是相同的。

我遇到了這個確切的問題(今天也是,在搜尋結果時找到了你的文章)

以下對我有用:

cd /Library/Caches/Homebrew
curl -O http://fossies.org/unix/privat/pkg-config-0.27.tar.gz
brew install imagemagick

基本上 Homebrew 不會重新下載它記憶體的文件,所以它只是從其他地方下載文件(發現它是困難的部分)

我的目錄中沒有/Homebrew文件夾/Library/Caches。我做了一個並得到了文件,但brew install graphviz仍然嘗試了舊公式的 URL。

相反,我去/usr/local/Library/Formula編輯了 url 屬性,pkg-config.rb使其成為斯蒂芬回答中的新 URL。

這很好用,然後我做了一個 brew update 來重置食譜。

引用自:https://serverfault.com/questions/413591