2014-09-23 68 views
9

在我的自制軟件,我只有到Solr 4.9.0訪問,但它是從回購刪除,所以我看到404錯誤:如何在Mac上使用自制軟件安裝Solr?

bmalets:~ bmalets$ brew install solr 
==> Downloading http://www.apache.org/dyn/closer.cgi?path=lucene/solr/4.9.0/solr-4.9.0.tgz 
==> Best Mirror http://apache.ip-connect.vn.ua/lucene/solr/4.9.0/solr-4.9.0.tgz 

curl: (22) The requested URL returned error: 404 Not Found 
Error: Failed to download resource "solr" 
Download failed: http://apache.ip-connect.vn.ua/lucene/solr/4.9.0/solr-4.9.0.tgz 

現在Solr的4.10.0版本已經可用的編緝,但BREW不看到它... 因爲在每個solrorial我看到'在第一 - 運行brew install solr'。 而且我不想在將來更新/升級時遇到問題... 如何設置brew以在我的Mac上安裝新的Solr版本?

p.s.自制0.9.5,OS_X 10.9.5

+0

我建議你從http://lucene.apache.org/solr/下載它,導致solr不需要很多安裝,而且你不需要依賴某些系統 – Mysterion 2014-09-23 19:44:44

+0

但如何解決自制問題? – bmalets 2014-09-24 08:57:49

+0

不知道。我不是自制專家 – Mysterion 2014-09-24 09:02:43

回答

29

取代舊公式4.9.0版本正在運行

brew update 

然後

brew install solr 

修正了這個錯誤,我

+0

的確,404錯誤現在​​已經修復。 'brew install solr'可以獲取最新版本,不會有任何麻煩 – 2015-11-24 13:52:31

2

更新自制,我沒有做的伎倆。 Homebrew將其Solr公式更新爲Solr 4.9,但該URL不再有效。

brew edit solr

和網址更改爲: URL 'http://www.eng.lsu.edu/mirrors/apache/lucene/solr/4.10.2/solr-4.10.2.tgz'

和改變SHA1校驗: b913204d07212d7bb814afe4641992f22404a27d

我通過編輯Solr的公式解決了這個問題

然後你就可以運行

brew install solr

沒有問題。

如果我上面提供的網址在未來不再有效,您可以更新Solr的公式任何TGZ來源在這裏找到:http://www.apache.org/dyn/closer.cgi/lucene/solr/4.10.2 ,然後更新公式中的sha1校驗的SHA1校驗碼您決定使用的tgz文件。 (http://support.apple.com/en-us/HT201259

相關問題