PowerShell 7 installeren in macOS

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

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.

  1. Download het installatiepakket vanaf de releasepagina . Selecteer de pakketversie die u wilt installeren.

    Opmerking

    Vanaf macOS 27 (Golden Gate) wordt macOS alleen uitgevoerd op Apple Silicon-processors (Arm64).

  2. Finder openen

  3. Het gedownloade pakket zoeken

  4. 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.

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 $PSHOME varieert 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/pwsh waarnaar wordt verwezen pwsh op de $PSHOME locatie.
  • 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.