Homebrew fĂŒr den Mac ist kein wirklicher Geheimtipp mehr, die Paketverwaltung, die dazu dient, nĂŒtzliche Unix-Tools fĂŒr die Kommandozeile zu installieren, ist schon nahezu Pflicht auf jedem Mac-System.
Eine Erweiterung dazu ist Homebrew Cask von Paul Hinze, mit dem sich auch normale Programme (.app) per Kommandozeile installieren lassen. NatĂŒrlich funktioniert das nicht fĂŒr Mac-App Store Apps und auch nur mit denjenigen, die bereits in den Katalog aufgenommen wurden, wie z.B. dem Arranger (Danke an Eivind Larsen). Nach der Installation von Homebrew und Homebrew Cask durch ein paar einfache Terminal-Befehle, die auf den jeweiligen Seiten zu finden sind, kann der Arranger dann z.B. ganz einfach per:
brew cask install arranger
installiert werden. Was passiert? Brew Cask legt einen Ordner â/optâ auf oberster Ordnerebene an, in dem es die Programmversionen verwaltet. ZusĂ€tzlich erstellt es standardmĂ€Ăig einen Symlink (VerknĂŒpfung) im Programme-Ordner des Benutzer-Verzeichnisses (â~/Applicationsâ) auf das jeweilige Programm. Um diesen Ordner auf â/Applicationsâ, d.h. Programme fĂŒr alle Benutzer, zu Àndern, reicht es, in der .bash_profile eine Variable per
export HOMEBREW_CASK_OPTS="--appdir=/Applications"
zu setzen. Es ist ratsam das âalteâ Programm vorher in den Papierkorb zu verschieben, damit der Symlink erstellt wird, und natĂŒrlich dann einen Admin-Account zu verwenden. Wer gerne Macs neu aufsetzt (clean install) oder administriert, der kann sich damit ein schönes Shell-Skript basteln, das einen ganzen Block Standard-Apps installiert. Der Inhalt des Skriptes sĂ€he dann beispielsweise wie folgt aus:
brew cask install arranger brew cask install google-chrome brew cask install adium brew cask install spotify
Um zu ĂŒberprĂŒfen, ob eine App bereits in brew cask aufgenommen wurde, kann der Befehl
brew cask search suchtext
genutzt werden.
Fröhliches Installieren!