# Homebrew Install unter macOS: Schritt-für-Schritt-Anleitung

Die Installation von Homebrew auf dem Mac wird über das Terminal durchgeführt. Für einige Pakete benötigen Sie die Entwicklungssoftware Xcode. Nach der erfolgreichen Einrichtung können Sie den Paketmanager bequem für sämtliche Programme verwenden.

## Homebrew Mac Install – so funktioniert‘s

Die **kostenlose und quelloffene Lösung** Homebrew ist gerade für Entwicklerinnen und Entwickler eine sehr nützliche Erweiterung, um Softwarepakete und binäre Anwendungen zu installieren oder eine Testumgebung für neue Programme oder Websites einzurichten. Die Installation von Homebrew auf dem Mac ist ein wenig aufwändiger, weshalb wir Sie in den nächsten Abschnitten durch alle notwendigen Schritte führen.

### Welche Systemanforderungen gibt es?

Der Paketmanager legt alle Installationsdateien in den Ordnern `/usr/local/bin` oder `/usr/local/Cellar` ab. Die Verknüpfung erfolgt jedoch mit **/usr/local/bin**. Für den Homebrew Mac Install gibt es grundsätzlich ein paar Voraussetzungen, die erfüllt werden müssen. Dies sind die Mindestanforderungen:

- Eine Internetverbindung
- Ein Rechner mit macOS Mojave (10.14) oder höher
- Apple Silicon oder 64-Bit-Intel-CPU
- Xcode mit CLT
- Eine bourne-kompatible Shell
- Admin-Rechte

### Homebrew installieren: Schritt für Schritt

Die Installation von Homebrew auf dem Mac führen Sie über die Kommandozeile durch. Die folgenden Schritte sind dafür notwendig:

1. Öffnen Sie das Terminal. Dieses finden Sie im Ordner „Anwendungen“ und dem Unterordner „Dienstprogramme“. Alternativ drücken Sie den [Mac-Shortcut](https://www.ionos.at/digitalguide/server/konfiguration/mac-shortcuts/) \[Command\] + Leertaste und geben in das Suchfeld den Suchbegriff „Terminal“ ein.
2. Über die Kommandozeile installieren Sie im Anschluss die Entwicklungsumgebung Xcode. Diese erlaubt es Ihnen, Apps für Apple-Devices zu erstellen. Der passende Befehl ist dieser:

```bash
xcode-select --install
```

Bestätigen Sie dann die Installation und weitere Abfragen.

3. Nun installieren Sie Homebrew. Der notwendige Befehl (für alle unterstützten macOS-Versionen) lautet wie folgt:

```bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```

Bestätigen Sie den Homebrew Install mit \[Enter\]. Geben Sie Ihr Admin-Passwort ein und bestätigen Sie dieses ebenfalls. Wenn die Installation erfolgreich war, erscheint eine entsprechende Meldung.

### Manueller Homebrew Mac Install

Sie haben alternativ auch die Möglichkeit, Homebrew manuell auf macOS zu installieren. Dafür schreiben Sie zunächst einen Befehl, um das **Skript zur Installation** herunterzuladen. Im Anschluss führen Sie ein weiteres Kommando aus, um das Skript zu initiieren. Die dafür notwendigen Schritte in der Kommandozeile sind diese:

1. Laden Sie das Skript mit diesem Befehl herunter:

```bash
curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/master/install.sh
```

2. Nutzen Sie den folgenden Befehl, um sich den Code des Skripts anzusehen. So können Sie sichergehen, dass alles zu Ihrer Zufriedenheit ist.

```bash
less install.sh
```

3. Nun installieren Sie das Skript mit dem folgenden Befehl:

```bash
/bin/bash install.sh
```

Sie müssen nun ein paar Informationen bestätigen. Im Anschluss werden Ihre Systemvoraussetzungen geprüft und Sie werden gebeten, Ihr Passwort einzugeben. Dieses bestätigen Sie mit \[Y\].

4. Um sicherzugehen, dass die Installation von Homebrew erfolgreich war, rufen Sie mit diesem Befehl den Status ab:

```bash
brew doctor
```

Sofern alles in Ordnung ist und Ihre Pakete auf dem neuesten Stand sind, erhalten Sie diese Rückmeldung:

```bash
Your system is ready to brew.
```

## So konfigurieren Sie den Paketmanager

Nach der Installation von Homebrew auf dem Mac können Sie den Paketmanager jederzeit nutzen, um **Softwarepakete hinzuzufügen**. Für weiterführende Informationen ist der `help`-Befehl empfehlenswert. Dieser sieht so aus:

```bash
brew help
```

Möchten Sie ein bestimmtes Paket hinzufügen, können Sie dieses mit dem Befehl `search` suchen. Ersetzen Sie dafür im folgenden Command einfach den Platzhalter „Paketname“ mit der Bezeichnung des gesuchten Programms.

```bash
brew search Paketname
```

Wenn Sie nicht möchten, dass Analysedaten erhoben und versendet werden, deaktivieren Sie diese mit dem folgenden Befehl:

```bash
brew analytics off
```

## Erste Schritte mit Paketen

Wenn Sie Pakete mit Homebrew installieren, aktualisieren oder löschen möchten, sind dafür jeweils nur kurze Befehle nötig. Mit dem folgenden Befehl fügen Sie Pakete hinzu, wobei Sie den Platzhalter „Paketname“ wieder austauschen:

```bash
brew install Paketname
```

Möchten Sie ein Paket löschen, nutzen Sie dafür den folgenden Befehl und ersetzen „Paketname“ durch die Software, die zur Deinstallation bestimmt ist:

```bash
brew uninstall Paketname
```

Wenn Sie Homebrew aktualisieren möchten, ist dies der richtige Befehl:

```shell
brew update
```

## Homebrew unter macOS deinstallieren

Sollten Sie nicht länger Verwendung für den Paketmanager haben, können Sie Homebrew jederzeit unkompliziert deinstallieren. Der passende Befehl:

```bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
```

Alternativ verwenden Sie das Homebrew-Skript *uninstall.sh* und löschen den Paketmanager manuell. Mit dem folgenden Befehl führen Sie das Skript aus:

```bash
curl -fsSL -o uninstall.sh https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh
```

Im Anschluss initiieren Sie die Deinstallation von Homebrew mit dieser Anweisung:

```bash
bash uninstall.sh
```

## Welche Alternativen zu Homebrew gibt es?

Falls Sie nicht auf Homebrew zurückgreifen möchten, sondern stattdessen nach einem anderen Paketmanager suchen, gibt es sehr gute Optionen. Dies sind drei der besten Alternativen:

- **MacPorts**: Seit 2002 gibt es die freie und quelloffene Paketverwaltung MacPorts. Diese wurde ursprünglich unter dem Namen DarwinPorts entwickelt und soll die Installation anderer Open-Source-Programme erleichtern. Im Gegensatz zu Homebrew greift MacPorts nicht auf die Systemprogramme zurück.
- **Fink**: Die Paketverwaltung Fink ist mit anderen Unix-Varianten kompatibel und arbeitet auf dem [Betriebssystem](https://www.ionos.at/digitalguide/server/knowhow/was-ist-ein-betriebssystem/) Darwin. Das Programm lässt sich über das Terminal steuern, wobei es alternativ mit Fink Commander auch eine grafische Oberfläche gibt. Auch für Anpassungen am Quellcode ist Fink einsetzbar.
- **ServBay**: Auch ServBay ist speziell für den Einsatz unter macOS entwickelt worden und eignet sich vor allem als alternative Testumgebung. Webserver, Datenbanken und weitere Tools können mit wenigen Anweisungen integriert werden. Die Arbeit wird dabei nicht über die Kommandozeile, sondern über eine übersichtliche Benutzeroberfläche abgewickelt.


This is a markdown version of: [https://www.ionos.at/digitalguide/server/tools/homebrew-mac-installation/](https://www.ionos.at/digitalguide/server/tools/homebrew-mac-installation/) for AI/LLM consumption.