Skip to main content
Diese Anleitung gilt für Mac-Computer

Was ist Homebrew?

Homebrew ist ein kostenloses Open-Source-Paketverwaltungssystem für macOS, das die Installation von Software vereinfacht. Es ist bei Entwicklern und Systemadministratoren wegen seiner Benutzerfreundlichkeit und der großen Auswahl an Paketen zu einem beliebten Werkzeug geworden.
Wie bei allen Skripten testen Sie bitte gründlich, bevor Sie sie auf Mac-Computern in der Produktion bereitstellen.

So funktioniert Homebrew

Homebrew ist in die Befehlszeilenschnittstelle (CLI) integriert und ermöglicht lokalen Administratoren, benötigte Software über die CLI zu installieren. Dieses Tool ist nützlich für Entwickler und Systemadministratoren, die Bibliotheken und Tools effizient installieren müssen. homebrew_audit.zsh prüft, ob Homebrew installiert ist. homebrew_install.zsh installiert die neueste stabile Homebrew-Version. Sie können jedes Skript einzeln bereitstellen oder beide zusammen verwenden, sodass das Installationsskript ausgeführt wird, wenn das Audit nicht bestanden wird.

Voraussetzungen

Ein Custom Script hinzufügen

Um dieses Library Item zu Ihrer Iru Endpoint Library hinzuzufügen, folgen Sie den Schritten im Artikel Library-Übersicht. Informationen zu übergeordneten Custom-Script-Optionen wie der Benennung des Library Items, der Blueprint-Zuweisung, der Ausführungshäufigkeit und Self Service finden Sie unter Übersicht über Custom Scripts.

Das Audit-Skript konfigurieren

homebrew_audit.zsh meldet, ob Homebrew installiert ist und ob seine Version gelesen werden kann. Stellen Sie es einzeln bereit, wenn Sie Homebrew nur prüfen möchten. Um Homebrew zu installieren, wenn dieses Audit Fehler meldet, fügen Sie das Installationsskript als Behebungsskript im selben Library Item hinzu. Der Wert PASS_WHEN bestimmt den erwarteten Zustand von Homebrew. Verwenden Sie "installed", wenn Homebrew vorhanden sein soll, auch wenn homebrew_install.zsh das Behebungsskript ist. Verwenden Sie "not_installed" nur für ein reines Audit-Library-Item, wenn Homebrew nicht vorhanden sein soll.
1

PASS_WHEN festlegen

Setzen Sie in homebrew_audit.zsh den Wert PASS_WHEN auf "installed", wenn homebrew_install.zsh das Behebungsskript ist. Setzen Sie für ein reines Audit-Library-Item PASS_WHEN auf "installed", wenn Homebrew vorhanden sein soll, oder auf "not_installed", wenn es nicht vorhanden sein soll.
2

Audit-Skript hinzufügen

Fügen Sie das Skript in das Feld Überwachungsskript ein.
3

Konfiguration speichern

Wählen Sie Speichern in der unteren rechten Ecke. Sie können hier speichern, wenn dieses Library Item Homebrew nur prüft.

Das Installationsskript konfigurieren

homebrew_install.zsh installiert die neueste stabile Homebrew-Version. Stellen Sie es einzeln bereit, wenn Sie Homebrew nur installieren möchten. Um es zusammen mit dem Audit-Skript zu verwenden, fügen Sie es stattdessen als Behebungsskript in dem betreffenden Library Item hinzu. Iru führt das Behebungsskript aus, wenn das Audit Fehler meldet.
1

Installationsskript hinzufügen

Um Homebrew einzeln zu installieren, fügen Sie homebrew_install.zsh in das Feld Überwachungsskript eines eigenen Custom Script Library Items ein. Um Homebrew zu installieren, wenn das Audit Fehler meldet, fügen Sie es stattdessen in das Feld Remediation Script des Library Items mit dem Audit-Skript ein.
2

Konfiguration speichern

Wählen Sie Speichern in der unteren rechten Ecke, um die Einrichtung des Custom Scripts abzuschließen.