2014-09-23 69 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

相关问题