Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det finns flera paketversioner av PowerShell 7 som kan installeras. Den här artikeln fokuserar på att installera det senaste stabila versionspaketet. Mer information om paketversionerna finns i artikeln powershell-supportlivscykel .
Nyare versioner av PowerShell 7 ersätter befintliga tidigare versioner av PowerShell 7. Förhandsversioner av PowerShell kan installeras sida vid sida med andra versioner av PowerShell. Nyare förhandsversioner ersätter befintliga tidigare förhandsversioner. Om du behöver köra PowerShell 7 sida vid sida med en tidigare version installerar du om den tidigare versionen med hjälp av metoden binärt arkiv.
Välj en installationsmetod
Det finns flera sätt att installera PowerShell på macOS. Välj en:
- Ladda ned och installera paketfilen – det här är den bästa metoden för de flesta användare
- Installera som ett .NET globalt verktyg – den här metoden är användbar för utvecklare som redan har .NET Core SDK installerat
- Installera från ett binärt arkiv – den här metoden är användbar för avancerade användare som behöver mer kontroll över installationen
- Om du tidigare har installerat PowerShell med Homebrew läser du Installera på macOS med Homebrew på alternativa sätt för att installera PowerShell.
Ladda ned och installera paketfilen
Från och med maj 2026-versionerna av PowerShell är macOS PKG-paketet notariserat och signerat av Microsoft. Om du vill installera paketet laddar du ned PKG-filen och öppnar den.
Ladda ned installationspaketet från lanseringssidan . Välj den paketversion som du vill installera.
- PowerShell 7.7-förhandsversion
- Arm64 processorer - powershell-7.7.0-preview.4-osx-arm64.pkg
- x64-processorer – powershell-7.7.0-preview.4-osx-x64.pkg
- PowerShell 7.6 (LTS)
- Arm64-processorer – powershell-7.6.6-osx-arm64.pkg
- x64 processorer - powershell-7.6.6-osx-x64.pkg
- PowerShell 7.5
- Arm64-processorer – powershell-7.5.11-osx-arm64.pkg
- x64-processorer – powershell-7.5.11-osx-x64.pkg
- PowerShell 7.4 (LTS)
- Arm64-processorer – powershell-7.4.20-osx-arm64.pkg
- x64-processorer – powershell-7.4.20-osx-x64.pkg
Note
Från och med macOS 27 (Golden Gate) körs macOS endast på Apple Silicon-processorer (Arm64).
- PowerShell 7.7-förhandsversion
Öppna Finder
Leta upp det nedladdade paketet
Dubbelklicka på filen
Installera som ett .NET globalt verktyg
Om du redan har installerat .NET Core SDK kan du använda verktyget .NET Global för att installera PowerShell 7.
dotnet tool install --global PowerShell
Installationsprogrammet för dotnet-verktyget lägger ~/.dotnet/tools till miljövariabeln PATH . Men det skal som körs just nu har inte den uppdaterade PATH. Starta PowerShell från ett nytt gränssnitt genom att pwshskriva .
Installera PowerShell 7 från ett binärt arkiv
Binära PowerShell-arkiv tar.gz tillhandahålls för macOS-plattformen för att aktivera avancerade distributionsscenarier. När du installerar med den här metoden måste du också installera eventuella beroenden manuellt.
Ladda ned installationspaketet från lanseringssidan . Välj den arkivversion som du vill installera.
- PowerShell 7.7-förhandsversion
- Arm64-processorer – powershell-7.7.0-preview.4-osx-arm64.tar.gz
- x64-processorer – powershell-7.7.0-preview.4-osx-x64.tar.gz
- PowerShell 7.6 (LTS)
- Arm64-processorer – powershell-7.6.6-osx-arm64.tar.gz
- x64-processorer – powershell-7.6.6-osx-x64.tar.gz
- PowerShell 7.5
- Arm64-processorer – powershell-7.5.11-osx-arm64.tar.gz
- x64-processorer – powershell-7.5.11-osx-x64.tar.gz
- PowerShell 7.4 (LTS)
- Arm64-processorer – powershell-7.4.20-osx-arm64.tar.gz
- x64-processorer – powershell-7.4.20-osx-x64.tar.gz
Använd följande kommandon för att installera PowerShell från det binära arkivet. Ändra nedladdnings-URL:en så att den matchar den version som du vill installera.
# 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
Starta PowerShell 7
När paketet har installerats kör du pwsh från en terminal. Om du har installerat ett förhandsversionspaket kör du pwsh-preview.
- Platsen för
$PSHOMEvarierar beroende på vilket paket du har installerat.- För stabila paket och LTS-paket:
/usr/local/microsoft/powershell/7/ - För förhandsversionspaket:
/usr/local/microsoft/powershell/7-preview/ - MacOS-installationspaketet skapar en symbolisk länk,
/usr/local/bin/pwsh, som pekar påpwshi platsen$PSHOME.
- För stabila paket och LTS-paket:
- Användarprofiler läses från
~/.config/powershell/profile.ps1 - Standardprofilerna läses från
$PSHOME/profile.ps1 - Användarmoduler läses från
~/.local/share/powershell/Modules - Delade moduler läses från
/usr/local/share/powershell/Modules - Standardmodulerna läses från
$PSHOME/Modules - PSReadLine-historik registreras till
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt
PowerShell respekterar XDG-baskatalogspecifikationen på macOS.
Uppdatera PowerShell 7
Om du vill uppdatera PowerShell laddar du ned den nya versionen av paketet eller binärarkivet och installerar det.
Avinstallera PowerShell 7
Om du vill avinstallera PowerShell måste du ta bort programmappen och andra supportfiler. Följande kommando tar bort den symboliska länken och PowerShell-filerna.
sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell
Använd sudo rm för att ta bort andra återstående PowerShell-filer och -mappar.
Versioner av macOS som stöds
Microsoft stöder PowerShell tills PowerShell når supportens slut eller versionen av macOS når supportens slut.
Följande versioner av macOS stöds:
- macOS 26 (Tahoe) x64 och Arm64
- macOS 15 (Sequoia) x64 och Arm64
- macOS 14 (Sonoma) x64 och Arm64
Apple avgör supportlivscykeln för macOS. Mer information finns i följande:
Installationsmetoder som stöds
Microsoft stöder installationsmetoderna i det här dokumentet. Det kan finnas andra installationsmetoder från tredje part som är tillgängliga från andra källor. Även om dessa verktyg och metoder kan fungera kan Microsoft inte stödja dessa metoder. Mer information finns i Alternativa sätt att installera PowerShell.