Paketverwaltungen macOS

Empfohlen wird, unter macOS eine Paketverwaltung wie Homebrew oder MacPorts zu verwenden. Dies stellt sicher, dass Updates der installierten Anwendungen einfach und bei Bedarf auch automatisch eingespielt werden können, unabhängig von der Update-Funktionalität der Programme selbst. Außerdem wird dabei durch die Paketverwaltung sichergestellt, dass die heruntergeladenen Pakete aus zuverlässiger Quelle stammen.

Homebrew

Zur Installation von Homebrew genügt ein Kommando, welches auf der Homepage angegeben ist. Nach Installation von Homebrew können Pakete über folgendes Kommando installiert werden:

brew install --cask <Programmname>

Alternativ zur Kommandozeile kann auch eine grafische Oberfläche für Homebrew installiert werden, etwa Applite, Cork oder Cakebrew.

für eine Aktualisierung aller per Homebrew installierten Pakete können die folgenden Kommandos genutzt werden:

# Aktualisieren von Homebrew selbst und der Paketlisten:
brew update
# Listen der Pakete, für die eine Aktualisierung vorhanden ist:
brew outdated
# Aktualisieren aller Pakete:
brew upgrade

MacPorts

Eine alternative Paketverwaltung ist MacPorts. Im Gegensatz zu Homebrew verfolgt MacPorts einen generischeren Ansatz der auch auf anderen Betriebssystemen funktioniert, was allerdings ebenfalls bedeutetet, dass es keine direkte Unterstützung für native Mac-Anwendungen bietet (bei Homebrew als "Casks" installierbar). Daher wird an dieser Stelle nicht im Detail auf MacPorts eingegangen.