-
-
Save evgeniy-trebin/02fafdf03c18df4e03a4eaee1b939f11 to your computer and use it in GitHub Desktop.
brew tap homebrew/versions | |
brew cask install java | |
brew search elasticsearch | |
brew install [email protected] | |
brew services start [email protected] |
You could still run the following to get the versions of available elasticsearch:
brew search elasticsearch
Based on the elasticsearch versio you would like to install, you could install and start/stop the services with the following commands:
brew install [email protected]
brew services start [email protected]
brew services stop [email protected]
and then you will need to run brew link
otherwise it will NOT be seen by other software.
I assume you want to install it as a part of some system.
Note: As of Aug 8 2020 I'm only seeing elasticsearch @6 with brew search elasticsearch
@Overload119 > Note: As of Aug 8 2020 I'm only seeing elasticsearch @6 with brew search elasticsearch
Did you figure out how to get V5.x?
Same issue as @Overload119 and @adamthedeveloper. was anyone able to figure out how to install an older version?
To get around this I had to go to the Elasticsearch version page I was looking for (might be differnt from yours) (version 5.6.16 ) and run a curl command to get it on a Ubuntu 18.04
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.16.tar.gz
Happy elastisiseing ❤️
Yup I manually got it from the Elasticsearch page.
I tried to install an older version from command:
apple$ brew install elastic/tap/[email protected]
However it returns an error:
Warning: No available formula or cask with the name "elastic/tap/[email protected]". Did you mean elastic/tap/elasticsearch-full?
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
If I do:
brew search elasticsearch
It gives me existing versions in brew:
elastic/tap/elasticsearch-full ✔ elasticsearch@6
elasticsearch
Any solution on how to install older version of elasticsearch on MAC? Can we put an older version of Elasticsearch in brew through some package?
From the experiences of our company( big credit to our new college! ), the following should work:
- Update brew
brew update
- Modify formula
cd /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula
git checkout 5874ac8c8fab69f8a714d643581e489bcb176d92 [email protected]
- Install [email protected]
brew install openjdk@8
brew install [email protected]
If you see the following error
Error: [email protected]: Unsupported special dependency :java
Remove or comment this line( around line 15) from [email protected]
depends_on :java => "1.8+"
- Check version
brew info [email protected]
- Pin version
brew pin [email protected]
This worked well for me, thanks @xofred!
Seems to be out of date. The first command: brew tap homebrew/versions gives following error:
Error: homebrew/versions was deprecated