Instalace PowerShellu 7 na macOS

Existuje několik verzí balíčků PowerShellu 7, které je možné nainstalovat. Tento článek se zaměřuje na instalaci nejnovější stabilní verze balíčku. Další informace o verzích balíčků najdete v článku Životní cyklus podpory PowerShellu .

Novější verze PowerShellu 7 nahrazují stávající předchozí verze PowerShellu 7. Verze Preview PowerShellu je možné nainstalovat souběžně s jinými verzemi PowerShellu. Novější verze Preview nahrazují stávající předchozí verze Preview. Pokud potřebujete spustit PowerShell 7 souběžně s předchozí verzí, přeinstalujte předchozí verzi pomocí metody binárního archivu.

Volba metody instalace

PowerShell můžete nainstalovat v macOS několika způsoby. Zvolte jednu z nich:

Stažení a instalace souboru balíčku

Počínaje vydáními PowerShellu z května 2026 je balíček PKG pro macOS notarizován a podepsán společností Microsoft. Pokud chcete balíček nainstalovat, stáhněte soubor PKG a otevřete ho.

  1. Stáhněte instalační balíček ze stránky vydaných verzí . Vyberte verzi balíčku, kterou chcete nainstalovat.

    Note

    Počínaje macOS 27 (Golden Gate) běží macOS jenom na procesorech Apple Silicon (Arm64).

  2. Otevřít Finder

  3. Vyhledání staženého balíčku

  4. Poklikejte na soubor.

Nainstalujte jako globální nástroj .NET

Pokud už máte nainstalovanou sadu .NET Core SDK, můžete k instalaci PowerShellu 7 použít nástroj .NET global.

dotnet tool install --global PowerShell

Instalační program nástroje dotnet přidá ~/.dotnet/tools do proměnné prostředí PATH. Aktuálně spuštěný shell ale nemá aktualizovaný PATH. Spusťte PowerShell z nového příkazového řádku zadáním pwsh.

Instalace PowerShellu 7 z binárního archivu

Binární tar.gz archivy PowerShellu jsou k dispozici pro platformu macOS, aby bylo možné provádět pokročilé scénáře nasazení. Při instalaci pomocí této metody musíte také ručně nainstalovat všechny závislosti.

Stáhněte instalační balíček ze stránky vydaných verzí . Vyberte archivní verzi, kterou chcete nainstalovat.

K instalaci PowerShellu z binárního archivu použijte následující příkazy. Změňte adresu URL stahování tak, aby odpovídala verzi, kterou chcete nainstalovat.

# 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

Spuštění PowerShellu 7

Po instalaci balíčku spusťte pwsh z terminálu. Pokud jste nainstalovali balíček Preview, spusťte pwsh-previewpříkaz .

  • Umístění se liší podle nainstalovaného $PSHOME balíčku.
    • Pro stabilní balíčky a balíčky LTS: /usr/local/microsoft/powershell/7/
    • Balíčky verze Preview: /usr/local/microsoft/powershell/7-preview/
    • Instalační balíček pro macOS vytvoří symbolický odkaz, /usr/local/bin/pwsh, který odkazuje na pwsh v umístění $PSHOME.
  • Profily uživatelů se čtou z ~/.config/powershell/profile.ps1
  • Výchozí profily se čtou z $PSHOME/profile.ps1
  • Uživatelské moduly se čtou z ~/.local/share/powershell/Modules
  • Sdílené moduly se čtou z /usr/local/share/powershell/Modules
  • Výchozí moduly se načítají z $PSHOME/Modules
  • Historie psReadLine se zaznamenává do ~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt

PowerShell respektuje specifikaci základního adresáře XDG v systému macOS.

Aktualizace PowerShellu 7

Pokud chcete aktualizovat PowerShell, stáhněte si novou verzi balíčku nebo binárního archivu a nainstalujte ho.

Odinstalace PowerShellu 7

Pokud chcete odinstalovat PowerShell, musíte odstranit složku aplikace a další podpůrné soubory. Následující příkaz odebere symbolický odkaz a soubory PowerShellu.

sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell

Slouží sudo rm k odebrání ostatních zbývajících souborů a složek PowerShellu.

Podporované verze macOS

Microsoft podporuje PowerShell, dokud PowerShell nedosáhne konce podpory nebo verze macOS dosáhne konce podpory.

Podporují se následující verze macOS:

  • macOS 27 (Golden Gate) Arm64
  • macOS 26 (Tahoe) x64 a Arm64
  • macOS 15 (Sequoia) x64 a Arm64

Apple určuje životní cyklus podpory macOS. Další informace najdete v následujících článcích:

Podporované metody instalace

Microsoft podporuje metody instalace v tomto dokumentu. Mohou existovat další metody instalace třetích stran, které jsou k dispozici z jiných zdrojů. I když tyto nástroje a metody můžou fungovat, Microsoft tyto metody nepodporuje. Další informace najdete v tématu Alternativní způsoby instalace PowerShellu.