Homebrew auf Mac Systemen installieren

Bei “Homebrew” handelt es sich um “den fehlenden Packet Manager für Unix oder macOS Systeme” wie das Bundle genannt wird. Es erlaubt uns bequem via dem Terminal benötigte Installationen durchzuführen – auch Remote, was der größte Vorteil der Packet Managers und der Installation via Shell.

Systemvoraussetzungen:

  • eine 64-Bit Intel oder Apple Silicon CPU
  • MacOS Big Sur (11) oder höher
  • „Command Line Tools (CLT) für Xcode (in diesem Tutorial installieren wir diese)
  • Bourne-Again Shell. Leider werden zsh, fish, tcsh und csh als Shells nicht funktionieren.

Zunächst öffnen wir das Terminal Fenster über Spotlight (Mac-Taste + Leerzeichen ist der Hotkey dafür) und geben „Terminal“ ein.

Wenn wir jetzt das Terminal Fenster vor uns haben, können wir mit folgendem Befehl:

$ xcode-select – – install

Die Installation von CLT starten.

Die zwei folgenden Fenster jeweils bestätigen. (Das erste zum Bestätigen der Installation, das zweite zum Bestätigen der Lizenzvereinbarung für Xcode) Der Download und die Installation des Tools wird anschließend automatisch durchgeführt. Wenn diese abgeschlossen sind, können wir „Homebrew“ installieren.

Zunächst werden wir das Installations-Script herunterladen und anschließend ausführen.

Folgendes Kommando erlaubt uns den Download des Scripts:

$ curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh

Wir sollten zur Sicherheit immer noch mal überprüfen was das Script genau macht. Folgender Befehl erlaubt es uns das Script durchzulesen.

$ less install.sh

Wenn wir uns sicher fühlen mit den Inhalten des Scriptes, können wir es mit folgendem Befehl ausführen:

$ /bin/bash install.sh

Das Installations-Script wird erläutern was es genau mit dem System machen wird i und wir müssen dies noch bestätigen. Während diesem Vorgang wird das Script auch sicherstellen dass genügend Speicherplatz auf dem ausführenden Gerät vorhanden ist. Während der Installation werden wir aufgefordert das System-Password einzugeben, da bestimmte Rechtevergaben vorgenommen werden müssen. Einfach das Admin-Passwort eingeben und mit Enter bestätigen. Die Installation wird anschließend abgeschlossen.

Nun ist „Homebrew“ erfolgreich auf dem System installiert und wir können nun viele Vorgänge wie die Installation von Programmiersprachen, Kommandozeilen Tools und andere Software oder Softwarepakete via dem Terminal installieren.