Einführung
Entfernen Sie ein oder mehrere Homebrew-Pakete von einem macOS-Gerät als Teil einer Automatisierung. Verwenden Sie diese Aktion, um nicht mehr benötigte Tools zu bereinigen, Software-Richtlinien durchzusetzen oder sie mit einem Tag entfernt Auslöser, um Pakete automatisch zu deinstallieren, wenn ein Gerät eine Gruppe verlässt oder ein Tag verliert.
Homebrew-Paket deinstallieren
Wählen Sie auf einer leeren Automatisierungs-Arbeitsfläche Eine Aktion hinzufügen. Wenn bereits Aktionen vorhanden sind, klicken Sie auf das inline + aus, wo Sie den Schritt einfügen möchten, und wählen Sie dann Eine weitere Aktion hinzufügen. Wählen Sie Homebrew-Paket deinstallieren aus App-Verwaltung. Das Aktionsfeld öffnet sich mit zwei Abschnitten: Aktionstyp (voreingestellt auf „Homebrew-Paket deinstallieren") und Schrittkonfiguration.
Paket(e)
Geben Sie den Homebrew-Formel- oder Cask-Namen für jedes Paket ein, das Sie entfernen möchten. Drücken Sie Tab oder geben Sie nach jedem Namen ein Komma ein, um das nächste hinzuzufügen.
Das Feld ist erforderlich – Sie können die Aktion nicht speichern, ohne mindestens einen Paketnamen anzugeben.
Für eine Referenz zu Paketnamen besuchen Sie https://formulae.brew.sh/.
💡 TIPP: Kombinieren Sie dies mit dem Tag entfernt Auslöser, um Pakete automatisch zu deinstallieren, wenn ein Gerät ein Tag verliert. Versehen Sie ein Gerät mit dev-tools, verwenden Sie Tag angewendet um eine Reihe von Paketen zu installieren, und verwenden Sie Tag entfernt um sie zu deinstallieren, wenn der Tag entfernt wird.
Bedingungen
Der Bedingungen Abschnitt 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, Fehlerverhalten, Ausgabevariablen und Wiederholungsversuche.
Siehe Aktionsübersicht für die vollständige Referenz zu den zusätzlichen Optionen, die bei jeder Aktion verfügbar sind.
FAQ
Was passiert, wenn das angegebene Paket nicht installiert ist? Homebrew meldet, dass das Paket nicht gefunden wurde, und überspringt die Deinstallation. Konfigurieren Sie das Fehlerverhalten unter Zusätzliche Optionen wenn die Aktion in diesem Fall explizit fehlschlagen soll.
Werden dabei auch die Paketabhängigkeiten entfernt? Nein. Es werden nur die benannten Pakete entfernt. Führen Sie
brew autoremovein einer nachfolgenden Skriptaktion, um verwaiste Abhängigkeiten zu bereinigen.Ich sehe ein Banner, wenn ich brew-Befehle im Terminal ausführe. Ist das normal? Ja. Das Wrapper-Skript von Level unter
/usr/local/bin/brewgibt einen informativen Hinweis aus, der bestätigt, dass Homebrew von Level verwaltet wird. Das ist kein Fehler. Siehe Aktion: Homebrew installieren für weitere Details.Funktioniert das auch unter Windows oder Linux? Nein. Homebrew ist nur für macOS verfügbar. 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 der Berechtigung, Automatisierungen in der jeweiligen Gruppe zu bearbeiten. Siehe Arbeitsbereich → Berechtigungen zur Konfiguration der Zugriffssteuerung.
Was passiert, wenn das Gerät offline ist, wenn diese Aktion ausgeführt wird? Die Aktion wird in die Warteschlange gestellt und fortgesetzt, sobald das Gerät wieder online ist.
Kann ich damit Homebrew selbst deinstallieren? Nein. Diese Aktion entfernt Homebrew-Pakete, nicht Homebrew selbst.

