Programmier-Tools

Installation und Updates von PowerShell 7.5.0 auf macOS – Der komplette Leitfaden für IT-Profis

Installation und Updates von PowerShell 7.5.0 auf macOS – Der komplette Leitfaden für IT-Profis

PowerShell ist das zentrale Automatisierungs- und Skript-Tool, das IT-Professionals über Windows, macOS und Linux hinweg einheitliche Verwaltungs- und DevOps-Prozesse ermöglicht. Die Version 7.5.0 bringt gezielte Fixes und Tool-Updates, die insbesondere in heterogenen Umgebungen die Produktivität steigern. Dieser Leitfaden erklärt, wie PowerShell 7.5.0 auf macOS installiert, verifiziert und zukünftig aktualisiert wird – sowohl über das klassische PKG-Paket als auch über den von Microsoft empfohlenen Homebrew-Ansatz.

Warum PowerShell auf macOS unverzichtbar ist

PowerShell ermöglicht eine einheitliche Skript- und Befehls-Schnittstelle für Windows, macOS und Linux. Damit können Administratoren und DevOps-Teams dieselben Automatisierungs-Workflows in allen unterstützten Systemen einsetzen, was die Lernkurve reduziert und die Effizienz erhöht. In gemischten Infrastrukturen ist PowerShell daher ein essenzielles Werkzeug für Systemadministration und Continuous-Integration-Pipelines.

Offizielle Installationspfade und Verifizierung

Installation mit dem PKG-Paket

  • Download des PKG-Pakets powershell-7.5.0-osx-x64.pkg von der offiziellen Microsoft-Seite (Quelle S1, S2).
  • Installation über das Terminal mit dem Befehl:
    sudo installer -pkg powershell-7.5.0-osx-x64.pkg -target /
  • Bei Gatekeeper-Warnungen kann entweder die Option „Open Anyway“ im Sicherheits-&-Privatsphäre-Panel gewählt oder das Flag -allowUntrusted verwendet werden.

Bevorzugte Installation via Homebrew

  • Homebrew installieren (falls noch nicht vorhanden) mit:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • PowerShell über Homebrew Cask installieren:
    brew install --cask powershell
  • Homebrew übernimmt automatisch alle Abhängigkeiten, darunter OpenSSL.
  • Die Installation legt PowerShell unter /usr/local/microsoft/powershell/7 an und erstellt einen Symlink /usr/local/bin/pwsh.

Verifizierung nach der Installation

  • PowerShell starten mit dem Befehl pwsh im Terminal.
  • Version prüfen via $PSVersionTable. Erwarteter Wert: 7.5.0 (oder aktuelle stabile Version 7.5.4, Stand November 2024).
  • Installationspfad und Symlink können mit which pwsh bzw. ls -l /usr/local/bin/pwsh bestätigt werden.

Systemvoraussetzungen und Abhängigkeiten

  • macOS-Version: Mindestanforderung ist macOS 10.13 (High Sierra) oder neuer.
  • OpenSSL: Notwendig für PowerShell-Remoting und CIM-Operationen. Installation via Homebrew mit brew install openssl oder manuell, wenn die PKG-Methode gewählt wird.
  • Beschränkungen: Nicht alle Windows-spezifischen Cmdlets sind auf macOS verfügbar, z. B. WIMObject oder einige CIM-Instanzen.

Was ist neu in PowerShell 7.5.0

Die Release-Notes für Version 7.5.0 umfassen Engine-Updates, Tool-Erweiterungen und Test-Verbesserungen.

Engine Updates und Fixes

  • Fix für SSHConnectionInfo und PATH-Prüfungen (Issue #26165).
  • Schließen von Pipe-Client-Handles nach Erzeugung des Child-SSH-Prozesses (Issue #26822).
  • Korrektur der $ProgressPreference -Variable in Skript-Cmdlets (Issue #26791).

Tools

  • Erkennung von Merge-Konflikt-Markern im Linux-CI-Workflow.
  • Einführung wiederverwendbarer GitHub-Actions wie get-changed-files.
  • Einrichtung von GitHub Copilot-Workflows.

Tests

  • Flaky-Test-Kennzeichnung, Aktualisierung von Update-Help -Web-Tests.
  • Verbesserte Anmerkungen für Pester-Test-Fehler.
  • Behebung von Lecks bei $PSDefaultParameterValues und anderen Test-Instabilitäten.

Aktualisieren auf neue Versionen

Microsoft empfiehlt, Homebrew für regelmäßige Updates zu nutzen, da es Abhängigkeiten automatisch behandelt.

  • Homebrew-Datenbank aktualisieren: brew update
  • PowerShell-Cask upgraden: brew upgrade powershell --cask
  • PowerShell neu starten ( pwsh ), um die neue Version zu laden.

Die aktuelle stabile Version zum Zeitpunkt November 2024 ist 7.5.4 (vor dem 7.6.0-Preview).

Häufige Probleme und Gegenmaßnahmen

Gatekeeper-Warnungen bei PKG-Installation

  • Entweder im Sicherheits-&-Privatsphäre-Panel „Open Anyway“ wählen.
  • Oder den Befehl sudo installer -allowUntrusted -pkg … nutzen.

OpenSSL fehlt oder ist nicht verknüpft

  • Installieren Sie OpenSSL über Homebrew ( brew install openssl ) vor der PowerShell-Installation.
  • Stellen Sie sicher, dass die Umgebungsvariable PATH auf die OpenSSL-Bibliotheken verweist, um Remoting- und CIM-Funktionen zu aktivieren.

Fehlende Windows-Cmdlets

  • Seien Sie sich bewusst, dass Cmdlets wie WIMObject nicht auf macOS verfügbar sind.
  • Planen Sie Skripte entsprechend oder nutzen Sie plattformunabhängige Alternativen.

Fazit

PowerShell 7.5.0 stellt ein robustes, plattformübergreifendes Automatisierungstool dar, das IT-Profis dabei unterstützt, einheitliche Workflows auf macOS, Windows und Linux zu betreiben. Die offizielle PKG-Methode ist funktional, erfordert jedoch manuelle Gatekeeper-Umgehungen und separate OpenSSL-Installation. Homebrew bietet dagegen eine benutzerfreundliche, sichere Alternative, die Abhängigkeiten automatisch auflöst und Updates vereinfacht. Durch die klare Verifizierung via pwsh und $PSVersionTable können Administratoren sicherstellen, dass die korrekte Version aktiv ist. Mit den in Version 7.5.0 eingeführten Engine-Fixes, Tool-Erweiterungen und Test-Optimierungen erhalten Nutzer zudem eine stabilere Basis für Skript-Entwicklung und CI-Pipelines.

FAQ

Wie installiere ich PowerShell am einfachsten auf macOS?

Via Homebrew: brew install --cask powershell. Anschließend pwsh starten. Microsoft-Docs bestätigen dies als stabilste Methode (Microsoft, 2024).

Brauche ich OpenSSL wirklich?

Ja, OpenSSL ist für Remoting und CIM erforderlich. Installieren Sie es mit brew install openssl. Ohne OpenSSL schlagen diese Features fehl (Microsoft Docs).

Wie update ich PowerShell?

Mit Homebrew: brew update && brew upgrade powershell --cask, danach pwsh neu starten (Microsoft, 2024).

Verwandte Artikel

Dokan Library
Programmier-Tools
Mai 30, 2026
Dokan Library

Die Dokan Library ist eine beeindruckende freie und Open-Source-Bibliothek, die speziell entwickelt wurde, um Entwicklern die Erstellung von benutzerdefinierten Dateisystemen unter Windows zu ermöglichen. Stellen Sie sich vor, Sie könnten die Grenzen des Windows-Dateisystems überschreiten und völlig neue Möglichkeiten im Umgang mit Daten schaffen. Genau das macht Dokan für Softwareentwickler und kreative Köpfe möglich. Hauptmerkmale…

Jahn W.
JADX
Programmier-Tools
Mai 24, 2026
JADX

JADX ist ein beeindruckendes Open-Source-Tool, das in der Welt der Android SDK und -Sicherheit eine Schlüsselrolle spielt. Es ermöglicht Entwicklern und Sicherheitsforschern, tief in die Strukturen von Android-Anwendungen einzutauchen, indem es DEX- und APK-Dateien in verständlichen Java-Quellcode umwandelt. Wenn Sie jemals versucht haben, den geheimnisvollen Code einer App zu entschlüsseln, dann wird Ihnen dieses Tool…

Jahn W.
dnSpy
Programmier-Tools
Mai 23, 2026
dnSpy

In der Welt der Softwareentwicklung gibt es Werkzeuge, die unverzichtbar sind. Ein solches Werkzeug ist dnSpy, ein leistungsstarker .NET-Disassembler und Debugger, der Entwicklern und Sicherheitsexperten eine Vielzahl von Funktionen bietet. Wenn Sie jemals mit der Herausforderung konfrontiert waren, den Quellcode einer Anwendung zu verstehen, die Ihnen nicht zur Verfügung steht, ist dnSpy genau das, was…

Jahn W.
AutoHotkey
Programmier-Tools
April 26, 2026
AutoHotkey

Stellen Sie sich vor, Sie könnten repetitive Aufgaben am Computer einfach und effizient automatisieren. Genau das ermöglicht Ihnen AutoHotkey, eine kostenlose Open-Source-Skriptsprache für Windows. Diese Software ist nicht nur ein simples Tool; sie ist ein echter Problemlöser, der Ihnen und vielen anderen Nutzern helfen kann, wertvolle Zeit zu sparen und den Alltag am PC zu…

Gabriel T.
Installation und Updates von PowerShell 7.x auf Linux – Leitfaden für Ubuntu, Debian, CentOS und RHEL
Programmier-Tools
März 13, 2026
Installation und Updates von PowerShell 7.x auf Linux – Leitfaden für Ubuntu, Debian, CentOS und RHEL

PowerShell 7 ist die plattformübergreifende Weiterentwicklung von Windows PowerShell und bildet heute das Kernwerkzeug für IT-Automatisierung auf Linux-Systemen. Offizielle Installationsanleitungen von Microsoft garantieren Kompatibilität, Sicherheit und langfristige Update-Fähigkeit. Dieser Artikel fasst die unterstützten Distributionen, aktuelle Installationsskripte, Post-Install-Konfigurationen sowie wichtige Neuerungen und Risiken zusammen. Offiziell unterstützte Plattformen für PowerShell 7.1 Microsoft listet für die Version 7.1…

Jahn W.

Jetzt kostenlos herunterladen

Lade dieses Programm sofort herunter und greife mit einem Klick auf alle anderen Programme zu, die dir gefallen.