At Renuo we mainly work on Apple laptops with Mac OSX. This operating system offers similar functionality to a Linux distribution. However, by default, software can only be obtained from the Apple App Store or via a binary file. Especially updates of binary files are easily forgotten and rather uncomfortable. A package manager that is not linked to Apple is missing.

We have therefore installed Homebrew on all our devices. This allows us to refer to packaged open source software in an uncomplicated and secure way. This happens through the terminal and looks like this for an installation of the Firefox web browser:

  brew cask install firefox

or like this to update all packages:

  brew upgrade

These few lines are usually sufficient. But as is so often the case, the requirements for software developers are sometimes somewhat higher than for normal users. In the following blog article I describe how different software versions can be coordinated: Installing old homebrew formulas.