Bash upgraden op MacOS

Bash op je Macbook upgraden naar een hogere versie én instellen als standaard is niet moeilijk.

Apple levert met MacOS (Sierra) nog steeds een oudere bash versie. Op internet vond ik wel tips hoe dit te upgraden, maar aanwijzingen om deze versie als standaard in te stellen in Terminal ontbraken meestal.

Het blijkt eigenlijk heel eenvoudig:

Upgraden

Met homebrew upgrade je eerst naar de laatste versie:

brew update
brew install bash
bash --version

Bash als default instellen in Terminal

Nu kun je bash instellen als standaard. Ga hiervoor naar de Systeemvoorkeuren en kies Gebruikers en Groepen. Option-klik nu op de huidige gebruiker en kies Geavanceerde Opties:

Systeemvoorkeuren - Gebruikers en groepen

Wijzig nu Inlogshell naar /usr/local/bin/bash :

Inlogshell wijzigen

Start Terminal en typ help, bovenin zie je nu het actuele versienummer staan.

IntelliJ instellen

Als je IntelliJ of Webstorm gebruikt kun je ook daar in de Settings, Terminal het Shell path wijzigen in /usr/local/bin/bash.

Happy bashing!