Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Er zijn meerdere pakketversies van PowerShell 7 die kunnen worden geïnstalleerd. Dit artikel is gericht op het installeren van het nieuwste stabiele releasepakket. Zie het artikel over de levenscyclus van PowerShell-ondersteuning voor meer informatie over de pakketversies.
Nieuwere versies van PowerShell 7 vervangen bestaande eerdere versies van PowerShell 7. Preview-versies van PowerShell kunnen naast andere versies van PowerShell worden geïnstalleerd. Nieuwere preview-versies vervangen bestaande vorige preview-versies. Als u PowerShell 7 naast een eerdere versie wilt uitvoeren, installeert u de vorige versie opnieuw met behulp van de binaire archiefmethode.
Een installatiemethode kiezen
Er zijn verschillende manieren om PowerShell te installeren in macOS. Kies er een:
- Het pakketbestand downloaden en installeren : dit is de voorkeursmethode voor de meeste gebruikers
- Installeren als een .NET Global-hulpprogramma: deze methode is handig voor ontwikkelaars waarop de .NET Core SDK al is geïnstalleerd
- Installeren vanuit een binair archief - deze methode is handig voor geavanceerde gebruikers die meer controle nodig hebben over de installatie
- Als u PowerShell eerder hebt geïnstalleerd met behulp van Homebrew, raadpleegt u Installeren op macOS met homebrew op alternatieve manieren om PowerShell te installeren.
Het pakketbestand downloaden en installeren
Vanaf de versies van mei 2026 van PowerShell wordt het PKG-pakket voor macOS gesignariseerd en ondertekend door Microsoft. Als u het pakket wilt installeren, downloadt u het PKG-bestand en opent u het.
Download het installatiepakket vanaf de releasepagina . Selecteer de pakketversie die u wilt installeren.
- PowerShell 7.7-preview
- Arm64-processoren - powershell-7.7.0-preview.4-osx-arm64.pkg
- x64-processors - powershell-7.7.0-preview.4-osx-x64.pkg
- PowerShell 7.6 (LTS)
- Arm64-processors - powershell-7.6.6-osx-arm64.pkg
- x64-processors - powershell-7.6.6-osx-x64.pkg
- PowerShell 7.5
- Arm64-processors - powershell-7.5.11-osx-arm64.pkg
- x64-processoren - powershell-7.5.11-osx-x64.pkg
- PowerShell 7.4 (LTS)
- Arm64-processors - powershell-7.4.20-osx-arm64.pkg
- x64-processoren - powershell-7.4.20-osx-x64.pkg
Opmerking
Vanaf macOS 27 (Golden Gate) wordt macOS alleen uitgevoerd op Apple Silicon-processors (Arm64).
- PowerShell 7.7-preview
Finder openen
Het gedownloade pakket zoeken
Dubbelklik op het bestand
Installeren als een .NET Global Tool
Als u de .NET Core SDK al hebt geïnstalleerd, kunt u het .NET Global-hulpprogramma gebruiken om PowerShell 7 te installeren.
dotnet tool install --global PowerShell
Het installatieprogramma voor het dotnet-hulpprogramma voegt ~/.dotnet/tools toe aan uw PATH-omgevingsvariabele. De momenteel actieve shell heeft echter niet de bijgewerkte PATHversie. Start PowerShell vanuit een nieuwe shell door te typen pwsh.
PowerShell 7 installeren vanuit een binair archief
Binaire tar.gz PowerShell-archieven worden geleverd voor het macOS-platform om geavanceerde implementatiescenario's mogelijk te maken. Wanneer u deze methode installeert, moet u ook handmatig afhankelijkheden installeren.
Download het installatiepakket vanaf de releasepagina . Selecteer de archiefversie die u wilt installeren.
- PowerShell 7.7-preview
- Arm64-processors - powershell-7.7.0-preview.4-osx-arm64.tar.gz
- x64-processors - powershell-7.7.0-preview.4-osx-x64.tar.gz
- PowerShell 7.6 (LTS)
- Arm64-processors - powershell-7.6.6-osx-arm64.tar.gz
- x64-processors - powershell-7.6.6-osx-x64.tar.gz
- PowerShell 7.5
- Arm64-processors - powershell-7.5.11-osx-arm64.tar.gz
- x64-processors - powershell-7.5.11-osx-x64.tar.gz
- PowerShell 7.4 (LTS)
- Arm64-processors - powershell-7.4.20-osx-arm64.tar.gz
- x64-processors - powershell-7.4.20-osx-x64.tar.gz
Gebruik de volgende opdrachten om PowerShell te installeren vanuit het binaire archief. Wijzig de download-URL zodat deze overeenkomt met de versie die u wilt installeren.
# 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
PowerShell 7 starten
Nadat het pakket is geïnstalleerd, voert u het uit pwsh vanaf een terminal. Als u een Preview-pakket hebt geïnstalleerd, voert u het volgende uit pwsh-preview.
- De locatie van
$PSHOMEvarieert op basis van het pakket dat u hebt geïnstalleerd.- Voor stabiele en LTS-pakketten:
/usr/local/microsoft/powershell/7/ - Voor preview-pakketten:
/usr/local/microsoft/powershell/7-preview/ - Het macOS-installatiepakket maakt een symbolische koppeling,
/usr/local/bin/pwshwaarnaar wordt verwezenpwshop de$PSHOMElocatie.
- Voor stabiele en LTS-pakketten:
- Gebruikersprofielen worden gelezen uit
~/.config/powershell/profile.ps1 - Standaardprofielen worden gelezen uit
$PSHOME/profile.ps1 - Gebruikersmodules worden gelezen uit
~/.local/share/powershell/Modules - Gedeelde modules worden gelezen uit
/usr/local/share/powershell/Modules - Standaardmodules worden gelezen uit
$PSHOME/Modules - De geschiedenis van PSReadLine wordt vastgelegd in
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt
PowerShell respecteert de XDG Base Directory-specificatie op macOS.
PowerShell 7 bijwerken
Als u PowerShell wilt bijwerken, downloadt u de nieuwe versie van het pakket of binaire archief en installeert u het.
PowerShell 7 verwijderen
Als u PowerShell wilt verwijderen, moet u de toepassingsmap en andere ondersteuningsbestanden verwijderen. Met de volgende opdracht worden de symbolische koppeling en PowerShell-bestanden verwijderd.
sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell
Gebruik sudo rm dit om alle overige PowerShell-bestanden en -mappen te verwijderen.
Ondersteunde versies van macOS
Microsoft ondersteunt PowerShell totdat PowerShell het einde van de ondersteuning bereikt of de versie van macOS end-of-support bereikt.
De volgende versies van macOS worden ondersteund:
- macOS 27 (Golden Gate) Arm64
- macOS 26 (Tahoe) x64 en Arm64
- macOS 15 (Sequoia) x64 en Arm64
Apple bepaalt de ondersteuningslevenscyclus van macOS. Zie het volgende voor meer informatie:
Ondersteunde installatiemethoden
Microsoft ondersteunt de installatiemethoden in dit document. Er kunnen andere installatiemethoden van derden beschikbaar zijn vanuit andere bronnen. Hoewel deze hulpprogramma's en methoden mogelijk werken, kan Microsoft deze methoden niet ondersteunen. Zie Alternatieve manieren om PowerShell te installeren voor meer informatie.