Zum Hauptinhalt springen

Aktion Homebrew-Paket aktualisieren

Aktualisieren Sie alle oder bestimmte Homebrew-Pakete auf einem macOS-Gerät im Rahmen einer Automatisierung.

Heute aktualisiert

Einführung

Aktualisieren Sie Homebrew-Pakete auf einem macOS-Gerät als Teil einer Automatisierung. Führen Sie Upgrades für alle installierten Pakete auf einmal durch, oder zielen Sie auf bestimmte ab — nützlich, um CLI-Tools und Entwicklungsdienstprogramme auf verwalteten Geräten aktuell zu halten.


Homebrew-Paket aktualisieren

Klicken Sie in der Automatisierungspipeline im Bearbeitungsmodus auf+ Add action and select Homebrew-Paket aktualisieren from the App managementKategorie. Das Aktionsfenster wird mit zwei Abschnitten geöffnet:Action type(voreingestellt auf Homebrew-Paket aktualisieren) undSchrittekonfiguration.

Upgrade Homebrew Package Action


Upgrade Type

Wählen Sie, wie die Aktualisierung begrenzt ist:

  • Alle verfügbaren Pakete aktualisieren(Standard) Aktualisiert alle Homebrew-Pakete, die auf dem Gerät installiert sind und ein verfügbares Update haben.

  • Bestimmte Paket(e) aktualisierenZielt nur auf die von Ihnen benannten Pakete ab. Wenn diese Option ausgewählt ist, wird dasPackage(s)Feld aktiv.

💡 TIPP: Use Alle verfügbaren Pakete aktualisierennach einem Plan (z. B. wöchentlich), um Entwicklungsmaschinen aktuell zu halten, ohne eine Liste zu verwalten. Wechsel zuBestimmte Paket(e) aktualisierenwenn Sie eine bessere Kontrolle benötigen — z. B. nach Validierung einer neuen Version eines kritischen Tools vor dem Rollout.

Package(s)

Nur sichtbar, wennBestimmte Paket(e) aktualisierenausgewählt ist. Geben Sie den Homebrew-Formel- oder Casknamen für jedes Paket ein. Drücken SieTaboder geben Sie nach jedem Namen ein Komma ein, um das nächste hinzuzufügen.

Die vollständige Paketliste finden Sie unterhttps://formulae.brew.sh/.

ℹ️ HINWEIS:Wenn ein angegebenes Paket kein verfügbares Update hat, wird es übersprungen. Die Aktion wird immer noch erfolgreich abgeschlossen.


Conditions

The ConditionsBereich können Sie beschränken, wann diese Aktion basierend auf Geräteattributen oder dem Ergebnis einer vorherigen Aktion ausgeführt wird. Erweitern Sie den Bereich, um Bedingungen hinzuzufügen.

See Aktionsbedingungenfür die vollständige Referenz zu Bedingungstypen, Operatoren und Werten.


Zusätzliche Optionen

Erweitern Sie Weitere Optionenfür zusätzliche Ausführungseinstellungen einschließlich Aktionsname, Fehlerverhalten, Ausgabevariablen und Wiederholungen.

See Aktionsübersichtfür die vollständige Referenz zu zusätzlichen Optionen, die bei jeder Aktion verfügbar sind.


Häufig gestellte Fragen

  • Was ist der Unterschied zwischen den beiden Upgrade-Typen?"Alle verfügbaren Pakete aktualisieren" aktualisiert alles, was auf dem Gerät installiert ist und ein Update hat. "Bestimmte Paket(e) aktualisieren" berührt nur die von Ihnen benannten Pakete.

  • Was ist, wenn ein angegebenes Paket nicht installiert ist?Homebrew meldet es als nicht installiert und überspringt es. Konfigurieren Sie das Fehlerverhalten unterWeitere Optionenwenn Sie eine spezifische Behandlung für diesen Fall benötigen.

  • Ich sehe ein Banner beim Ausführen von Brew-Befehlen im Terminal. Ist das normal?Ja. Das Wrapper-Skript von Level unter/usr/local/bin/brewgibt eine Informationsmitteilung aus, die bestätigt, dass Homebrew von Level verwaltet wird. Es ist kein Fehler. SieheAktion Homebrew installierenfür weitere Details.

  • Funktioniert dies unter Windows oder Linux?Nein. Homebrew ist nur 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. SieheArbeitsbereich → Berechtigungenfür die Zugriffskontrollkonfiguration.

  • Was passiert, wenn das Gerät offline ist, wenn diese Aktion ausgeführt wird?Die Aktion wird in die Warteschlange eingereiht und wird fortgesetzt, sobald das Gerät wieder online kommt.

Hat dies deine Frage beantwortet?