Mac-Osx
Brew 安裝 imagemagick curl 失敗
嘗試在 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 來重置食譜。