You will need
brew to install some components.
If you do not have it yet, please install
brew following their guide at https://brew.sh/
Or you can do this:
/bin/bash -c \ "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
If you run into problems during installation of packages with
brew, please read our next section: Fix Homebrew
If you had
brew installed previously, please update it using:
Upgrade brewed components¶
If you have software installed using
brew, please upgrade them to their latest version.
This is an important step, do not skip this!
Because of package dependencies, this is actually a very important step. Please really do not skip this. We spent several hours debugging services not starting up. These issues were later fixed by a simple
brew upgrade command.
If you need to pin down versions of components, do that before upgrading:
brew pin <formula>
Finally upgrade the packages:
Intel vs Apple Silicon¶
Homebrew changed its install prefix on Apple Silicon from
We are using
$(brew --prefix) to get the current prefix throughout this guide.
$(brew --prefix) over hardcoded paths if possible!
If you have path-related errors while you install or run the application, please double check wether you are using the correct brew prefix or not.
$(brew --prefix) whenever this is possible.