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.5 naast een eerdere versie moet 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.
Het pakket handmatig downloaden en installeren
Download het installatiepakket vanaf de releasepagina . Selecteer de pakketversie die u wilt installeren.
- PowerShell 7.5
- Arm64-processors - powershell-7.5.5-osx-arm64.pkg
- x64 processors - powershell-7.5.5-osx-x64.pkg
- PowerShell 7.4 (LTS)
- Arm64-processors - powershell-7.4.14-osx-arm64.pkg
- x64-processors - powershell-7.4.14-osx-x64.pkg
- PowerShell 7.6-preview
- Arm64-processors - powershell-7.6.0-rc1-osx-arm64.pkg
- x64-processors - powershell-7.6.0-rc1-osx-x64.pkg
Er zijn twee manieren om PowerShell te installeren met behulp van het gedownloade pakket.
Het pakket installeren met finder
PowerShell installeren met finder:
Finder openen
Het gedownloade pakket zoeken
Dubbelklik op het bestand
U ontvangt het volgende foutbericht bij het installeren van het pakket:
"powershell-7.5.5-osx-arm64.pkg" Niet geopend
Apple kan niet controleren of 'powershell-7.5.5-osx-arm64.pkg' vrij is van malware die uw Mac kan schaden of uw privacy kan schaden.
Selecteer de knop Gereed om de prompt te sluiten.
Dit foutbericht is afkomstig van de Gatekeeper-functie van macOS. Zie Veilig geopende apps op uw Mac - Apple Support voor meer informatie.
Nadat u het pakket hebt geopend, voert u de volgende stappen uit:
- Open Systeeminstellingen.
- Selecteer Privacy & Beveiliging en schuif omlaag naar de sectie Beveiliging .
- Selecteer de knop Toch openen om te bevestigen dat u PowerShell wilt installeren.
- Wanneer de waarschuwingsprompt opnieuw wordt weergegeven, selecteert u Toch openen.
- Voer de gebruikersnaam en het wachtwoord in om de installatie door te laten gaan.
Het pakket installeren vanuit een opdrachtshell
Als u het PowerShell-pakket vanaf de opdrachtregel wilt installeren, moet u de Gatekeeper-controles omzeilen. Gebruik een van de volgende methoden om het pakket te installeren:
Voer de
installeropdracht uit met de vlag allowUntrusted :sudo installer -allowUntrusted -pkg ./Downloads/powershell-7.5.5-osx-arm64.pkg -target /Of installeer het pakket zoals u normaal zou doen na het uitvoeren van een van de volgende opdrachten:
- Voer
sudo xattr -rd com.apple.quarantine ./Downloads/powershell-7.5.5-osx-arm64.pkguit. - Gebruik de
Unblock-Filecmdlet als u PowerShell gebruikt. Neem het volledige pad naar het.pkgbestand op.
- Voer
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 van de releasepagina op uw Mac. Selecteer de archiefversie die u wilt installeren.
- PowerShell 7.4 (LTS)
- Arm64-processors - powershell-7.4.14-osx-arm64.tar.gz
- x64-processors - powershell-7.4.14-osx-x64.tar.gz
- PowerShell 7.5
- Arm64-processors - powershell-7.5.5-osx-arm64.tar.gz
- x64-processors - powershell-7.5.5-osx-x64.tar.gz
- PowerShell 7.6-preview
- Arm64-processors - powershell-7.6.0-rc1-osx-arm64.tar.gz
- x64-processors - powershell-7.6.0-rc1-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.5.5/powershell-7.5.5-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 26 (Tahoe) x64 en Arm64
- macOS 15 (Sequoia) x64 en Arm64
- macOS 14 (Sonoma) 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.