Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Es gibt mehrere Paketversionen von PowerShell 7, die installiert werden können. Dieser Artikel konzentriert sich auf die Installation des neuesten Stable Release-Pakets. Weitere Informationen zu den Paketversionen finden Sie im PowerShell Support Lifecycle-Artikel .
Neuere Versionen von PowerShell 7 ersetzen vorhandene frühere Versionen von PowerShell 7. Vorschauversionen von PowerShell können zusammen mit anderen Versionen von PowerShell installiert werden. Neuere Vorschauversionen ersetzen vorhandene frühere Vorschauversionen. Wenn Sie PowerShell 7 parallel mit einer früheren Version ausführen müssen, installieren Sie die vorherige Version mithilfe der Binärarchivmethode erneut.
Auswählen einer Installationsmethode
Es gibt mehrere Möglichkeiten, PowerShell unter macOS zu installieren. Wählen Sie eins aus:
- Herunterladen und Installieren der Paketdatei – dies ist die bevorzugte Methode für die meisten Benutzer.
- Installieren als .NET Global-Tool – diese Methode eignet sich für Entwickler, die bereits das .NET Core SDK installiert haben.
- Installieren aus einem Binärarchiv – diese Methode eignet sich für erweiterte Benutzer, die mehr Kontrolle über die Installation benötigen.
- Wenn Sie PowerShell zuvor mit Homebrew installiert haben, lesen Sie " Installieren unter macOS mit Homebrew " auf alternative Weise zum Installieren von PowerShell.
Herunterladen und Installieren der Paketdatei
Ab den Versionen vom Mai 2026 von PowerShell wird das macOS-PKG-Paket von Microsoft notarisiert und signiert. Um das Paket zu installieren, laden Sie die PKG-Datei herunter, und öffnen Sie es.
Laden Sie das Installationspaket von der Seite "Versionen " herunter. Wählen Sie die Paketversion aus, die Sie installieren möchten.
- PowerShell 7.7-Vorschau
- Arm64-Prozessoren – powershell-7.7.0-preview.4-osx-arm64.pkg
- x64-Prozessoren - powershell-7.7.0-preview.4-osx-x64.pkg
- PowerShell 7.6 (LTS)
- Arm64-Prozessoren - powershell-7.6.6-osx-arm64.pkg
- x64-Prozessoren – powershell-7.6.6-osx-x64.pkg
- PowerShell 7.5
- Arm64-Prozessoren - powershell-7.5.11-osx-arm64.pkg
- x64-Prozessoren - powershell-7.5.11-osx-x64.pkg
- PowerShell 7.4 (LTS)
- Arm64-Prozessoren – powershell-7.4.20-osx-arm64.pkg
- x64-Prozessoren - powershell-7.4.20-osx-x64.pkg
Note
Ab macOS 27 (Golden Gate) läuft macOS nur auf Apple Silicon (Arm64)-Prozessoren.
- PowerShell 7.7-Vorschau
Finder öffnen
Suchen des heruntergeladenen Pakets
Doppelklicken Sie auf die Datei.
Installieren als .NET Global-Tool
Wenn Sie bereits das .NET Core SDK installiert haben, können Sie das tool .NET Global verwenden, um PowerShell 7 zu installieren.
dotnet tool install --global PowerShell
Der .NET-Toolinstaller fügt ~/.dotnet/tools Ihrer PATH-Umgebungsvariablen hinzu. Die aktuell ausgeführte Shell verfügt jedoch nicht über das aktualisierte PATH. Starten Sie PowerShell über eine neue Shell, indem Sie folgendes eingeben pwsh:
Installieren von PowerShell 7 aus einem Binärarchiv
tar.gz-Archive der PowerShell-Binärdateien werden für die macOS-Plattform zur Verfügung gestellt, um erweiterte Bereitstellungsszenarios zu ermöglichen. Wenn Sie diese Methode installieren, müssen Sie auch alle Abhängigkeiten manuell installieren.
Laden Sie das Installationspaket von der Seite "Versionen " herunter. Wählen Sie die Archivversion aus, die Sie installieren möchten.
- PowerShell 7.7-Vorschau
- Arm64-Prozessoren – powershell-7.7.0-preview.4-osx-arm64.tar.gz
- x64-Prozessoren – powershell-7.7.0-preview.4-osx-x64.tar.gz
- PowerShell 7.6 (LTS)
- Arm64-Prozessoren – powershell-7.6.6-osx-arm64.tar.gz
- x64-Prozessoren – powershell-7.6.6-osx-x64.tar.gz
- PowerShell 7.5
- Arm64-Prozessoren – powershell-7.5.11-osx-arm64.tar.gz
- x64-Prozessoren – powershell-7.5.11-osx-x64.tar.gz
- PowerShell 7.4 (LTS)
- Arm64-Prozessoren – powershell-7.4.20-osx-arm64.tar.gz
- x64-Prozessoren - powershell-7.4.20-osx-x64.tar.gz
Verwenden Sie die folgenden Befehle, um PowerShell aus dem Binärarchiv zu installieren. Ändern Sie die Download-URL entsprechend der Version, die Sie installieren möchten.
# Download the powershell '.tar.gz' archive
curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.6.6/powershell-7.6.6-osx-arm64.tar.gz
# Create the target folder where powershell is placed
sudo mkdir -p /usr/local/microsoft/powershell/7
# Expand powershell to the target folder
sudo tar zxf /tmp/powershell.tar.gz -C /usr/local/microsoft/powershell/7
# Set execute permissions
sudo chmod +x /usr/local/microsoft/powershell/7/pwsh
# Create the symbolic link that points to pwsh
sudo ln -s /usr/local/microsoft/powershell/7/pwsh /usr/local/bin/pwsh
Starten von PowerShell 7
Nachdem Sie das Paket installiert haben, führen Sie pwsh über das Terminal aus. Wenn Sie ein Vorschaupaket installiert haben, führen Sie pwsh-preview aus.
- Der Speicherort
$PSHOMEvariiert je nach installierten Paket.- Für "Stable"- und LTS-Pakete:
/usr/local/microsoft/powershell/7/ - Für Vorschaupakete:
/usr/local/microsoft/powershell/7-preview/ - Das macOS-Installationspaket erstellt eine symbolische Verknüpfung,
/usr/local/bin/pwsh, die aufpwsham Speicherort$PSHOMEverweist.
- Für "Stable"- und LTS-Pakete:
- Benutzerprofile werden aus
~/.config/powershell/profile.ps1gelesen. - Standardprofile werden aus
$PSHOME/profile.ps1gelesen. - Benutzermodule werden aus
~/.local/share/powershell/Modulesgelesen. - Freigegebene Module werden aus
/usr/local/share/powershell/Modulesgelesen. - Standardmodule werden aus
$PSHOME/Modulesgelesen. - Der PSReadLine-Verlauf wird in
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txtprotokolliert.
PowerShell respektiert die XDG-Basisverzeichnisspezifikation unter macOS.
Aktualisieren von PowerShell 7
Um PowerShell zu aktualisieren, laden Sie die neue Version des Pakets oder des Binärarchivs herunter, und installieren Sie sie.
Deinstallieren von PowerShell 7
Um PowerShell zu deinstallieren, müssen Sie den Anwendungsordner und andere Supportdateien löschen. Mit dem folgenden Befehl werden die symbolischen Verknüpfungen und PowerShell-Dateien entfernt.
sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell
Verwenden Sie diese sudo rm Option, um alle anderen verbleibenden PowerShell-Dateien und -Ordner zu entfernen.
Unterstützte Versionen von macOS
Microsoft unterstützt PowerShell, bis PowerShell das Ende des Supports erreicht oder die Version von macOS das Ende des Supports erreicht.
Die folgenden Versionen von macOS werden unterstützt:
- macOS 26 (Tahoe) x64 und Arm64
- macOS 15 (Sequoia) x64 und Arm64
- macOS 14 (Sonoma) x64 und Arm64
Apple bestimmt den Supportlebenszyklus von macOS. Weitere Informationen finden Sie in den folgenden Themen:
Unterstützte Installationsmethoden
Microsoft unterstützt die in diesem Dokument beschriebenen Installationsmethoden. Möglicherweise stehen andere Installationsmethoden von Drittanbietern aus anderen Quellen zur Verfügung. Auch wenn diese Tools und Methoden möglicherweise funktionieren, kann Microsoft sie nicht unterstützen. Weitere Informationen finden Sie unter Alternative Methoden zum Installieren von PowerShell.