Installieren Sie ein oder mehrere Homebrew-Pakete auf einem macOS-Gerät als Teil einer Automatisierung. Verwenden Sie diese Aktion, um Befehlszeilentools oder GUI-Anwendungen aus Homebrew bereitzustellen, ohne jedes Gerät manuell anzufassen.
Homebrew-Paket installieren
Klicken Sie in der Automatisierungspipeline im Bearbeitungsmodus auf + Aktion hinzufügen und wählen Sie Homebrew-Paket installieren aus der Kategorie App-Verwaltung. Das Aktionspanel öffnet sich mit zwei Abschnitten: Aktionstyp (voreingestellt auf Homebrew-Paket installieren) und Schrittkonfiguration.
ℹ️ HINWEIS: Wenn Level's Homebrew noch nicht auf dem Gerät installiert ist, richtet diese Aktion es automatisch ein, bevor die Pakete installiert werden. Dies umfasst die Erstellung des Systembenutzers homebrew und des Wrapper-Skripts. Details dazu, wie Level Homebrew verwaltet, finden Sie unter Homebrew installieren – Aktion.
Paket(e)
Geben Sie für jedes Paket, das Sie installieren möchten, den Namen der Homebrew-Formel oder des Casks ein. Drücken Sie Tab oder geben Sie ein Komma ein, um das nächste Paket hinzuzufügen.
ℹ️ HINWEIS: Wenn ein Paket bereits auf dem Gerät installiert ist, wird es übersprungen. Die Aktion wird trotzdem erfolgreich abgeschlossen.
Das Feld ist erforderlich — Sie können die Aktion nicht speichern, ohne mindestens einen Paketnamen anzugeben.
Eine vollständige Liste der verfügbaren Formeln (Befehlszeilentools) und Casks (GUI-Anwendungen) finden Sie unter https://formulae.brew.sh/.
💡 TIPP: Homebrew unterscheidet zwischen Formeln und Casks. Die meisten Befehlszeilentools sind Formeln (wget, jq, ffmpeg). GUI-Apps sind Casks (firefox, visual-studio-code). Verwenden Sie den einfachen Paketnamen von formulae.brew.sh — Level verwaltet den Installationstyp automatisch.
Bedingungen
Der Abschnitt Bedingungen ermöglicht es Ihnen, einzuschränken, wann diese Aktion ausgeführt wird, basierend auf Geräteattributen oder dem Ergebnis einer vorherigen Aktion. Erweitern Sie den Abschnitt, um Bedingungen hinzuzufügen.
Siehe Aktionsbedingungen für die vollständige Referenz zu Bedingungstypen, Operatoren und Werten.
Zusätzliche Optionen
Erweitern Sie Zusätzliche Optionen für zusätzliche Ausführungseinstellungen, einschließlich Aktionsname, Fehlverhalten, Ausgabevariablen und Wiederholungen.
Siehe Aktionen – Übersicht für die vollständige Referenz zu zusätzlichen Optionen, die für jede Aktion verfügbar sind.
Häufig gestellte Fragen
Wo finde ich den korrekten Paketnamen? Suchen Sie das Paket unter https://formulae.brew.sh/. Der auf dieser Seite angezeigte Name ist der Name, den Sie im Feld Paket(e) verwenden müssen.
Muss ich zuerst einen Schritt "Homebrew installieren" hinzufügen? Nein. Wenn Level's Homebrew noch nicht auf dem Gerät vorhanden ist, installiert diese Aktion es automatisch, bevor sie ausgeführt wird.
Kann ich Formeln und Casks in derselben Aktion installieren? Ja. Geben Sie jeden Paketnamen als separaten Wert im Feld Paket(e) ein, unabhängig vom Typ.
Was passiert, wenn ein Paketname falsch geschrieben ist? Die Aktion schlägt für dieses Paket fehl. Überprüfen Sie die Fehlerausgabe im Automatisierungsausführungsprotokoll und korrigieren Sie den Namen.
Ich sehe ein Banner bei der Ausführung von brew-Befehlen im Terminal. Ist das normal? Ja. Das Wrapper-Skript von Level unter
/usr/local/bin/brewzeigt eine Informationsmitteilung an, die bestätigt, dass Homebrew von Level verwaltet wird. Dies ist kein Fehler. Weitere Informationen dazu, wie Level Homebrew verwaltet, finden Sie unter Homebrew installieren – Aktion.Funktioniert dies auf Windows oder Linux? Nein. Homebrew ist nur für macOS. Diese Aktion ist nicht für Windows- oder Linux-Geräte verfügbar.
Wer kann diese Aktion in einer Automatisierung hinzufügen oder ändern? Techniker mit Berechtigung zum Bearbeiten von Automatisierungen in der relevanten Gruppe. Siehe Arbeitsbereich → Berechtigungen für die Konfiguration der Zugriffskontrolle.

