如何使用自制软件在Mac上安装Solr?

问题描述 投票:0回答:5

在我的自制程序中,我只能访问 solr 4.9.0,但它已从存储库中删除,所以我看到 404 错误:

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看不到...... 因为在 solr 的每个教程中我都会看到“第一次 - 运行

brew install solr
”。 我不想在将来更新/升级时出现问题...... 如何设置brew 在我的 Mac 上安装新的 Solr 版本?

附注自制软件 0.9.5,OS_X 10.9.5

macos solr osx-mavericks homebrew
5个回答
37
投票

跑步

brew update 

然后

brew install solr

为我修复了这个错误


16
投票
  • 运行
    brew edit solr
    编辑solr公式
  • 将 4.9.0 版本的旧公式替换为 v4.10.0 的公式
  • 奔跑
    brew install solr
  • 奔跑
    solr start

3
投票

更新自制软件对我来说没有效果。 Homebrew 将其 Solr 公式更新为 Solr 4.9,但 URL 不再有效。

我通过编辑 Solr 公式解决了这个问题:

brew edit solr

并将 URL 更改为: 网址'http://www.eng.lsu.edu/mirrors/apache/lucene/solr/4.10.2/solr-4.10.2.tgz'

并将 sha1 校验和更改为: b913204d07212d7bb814afe4641992f22404a27d

然后你就可以跑步了

brew install solr

没有问题。

如果我上面提供的 URL 将来不再有效,您可以将 Solr 公式更新为此处找到的任何 tgz 源:http://www.apache.org/dyn/closer.cgi/lucene/ solr/4.10.2 然后将公式中的

sha1
校验和更新为您决定使用的 tgz 文件的 sha1 校验和。 (http://support.apple.com/en-us/HT201259)


2
投票

简单步骤:

1)酿造更新

2)brew安装solr

3)重新启动终端/cmd

4) 对于后台运行 -brew 服务启动 solr

5) 刚刚开始 - 启动 solr


0
投票

使用brew选择solr版本

brew install [email protected]

© www.soinside.com 2019 - 2024. All rights reserved.