简体   繁体   English

如何使用 Homebrew 安装 solr 6.x?

[英]How to install solr 6.x with Homebrew?

I want to install solr 6.6.1 and solr 6.4.1 with homebrew on my Mac.我想在我的 Mac 上使用自制软件安装 solr 6.6.1 和 solr 6.4.1。

With brew install solr , by default version 8 is installed.使用brew install solr ,默认安装版本 8。

With brew search solr i can only find solr versions 7.7 & 8. How do i install older versions?使用brew search solr我只能找到 solr 版本 7.7 和 8。如何安装旧版本?

I would like to be able to switch between which version of the service is running with homebrew.我希望能够在使用自制软件运行的服务版本之间进行切换。

It looks to me that Homebrew only keeps the last two versions. 在我看来,Homebrew仅保留最后两个版本。 With Homebrew 1.9.2 I see Solr 6 and 5 whereas with Homebrew 2.1.1 I see Solr 7 and 8: 使用Homebrew 1.9.2可以看到Solr 6和5,而使用Homebrew 2.1.1可以看到Solr 7和8:

$ brew --version
Homebrew 1.9.2
Homebrew/homebrew-core (git revision b7182; last commit 2019-01-22)
Homebrew/homebrew-cask (git revision 44e62; last commit 2019-01-22)

$ brew search solr
==> Formulae
solr                                               
solr@6.6                                           
homebrew/linuxbrew-core/solr@7.7
solr@5.5                                           
homebrew/linuxbrew-core/solr

$ brew update
# (ton's of information here)

$ brew --version
Homebrew 2.1.1
Homebrew/homebrew-core (git revision c116f; last commit 2019-04-24)
Homebrew/homebrew-cask (git revision efc7e; last commit 2019-04-24)

$ brew search solr
==> Formulae
solr                                                                         
solr@7.7

I am not sure if there is a way to fetch older versions. 我不确定是否有获取旧版本的方法。 I realize this does not fully answer the question but it was too long for a comment. 我意识到这还不能完全回答问题,但是评论太久了。

One can Install Solr@6.6 from here:可以从这里安装 Solr@6.6:

brew tap-new $USER/solr
brew extract --version=6.6 solr $USER/solr
brew search /solr/
brew install <user local formula path>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM