Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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.5 vedle předchozí verze, přeinstalujte předchozí verzi pomocí metody binárního archivu.
Volba metody instalace
PowerShell můžete nainstalovat v macOS několika způsoby.
Ruční stažení a instalace balíčku
Stáhněte instalační balíček ze stránky vydaných verzí . Vyberte verzi balíčku, kterou chcete nainstalovat.
- PowerShell 7.6 (LTS)
- Procesory Arm64 – powershell-7.6.0-osx-arm64.pkg
- procesory s architekturou x64: powershell-7.6.0-osx-x64.pkg
- PowerShell 7.5
- Procesory Arm64 – powershell-7.5.5-osx-arm64.pkg
- x64 procesory – powershell-7.5.5-osx-x64.pkg
- PowerShell 7.4 (LTS)
- Procesory Arm64 – powershell-7.4.14-osx-arm64.pkg
- procesory architektury x64 – powershell-7.4.14-osx-x64.pkg
PowerShell můžete nainstalovat dvěma způsoby pomocí staženého balíčku.
Instalace balíčku pomocí Finderu
Instalace PowerShellu pomocí Finderu:
Otevřít Finder
Vyhledání staženého balíčku
Poklikejte na soubor.
Při instalaci balíčku se zobrazí následující chybová zpráva:
"powershell-7.5.5-osx-arm64.pkg" Neotevře se
Společnost Apple nemohla ověřit, že "powershell-7.5.5-osx-arm64.pkg" je bez malwaru, který může poškodit váš Mac nebo ohrozit vaše soukromí.
Výběrem tlačítka Hotovo zavřete výzvu.
Tato chybová zpráva pochází z funkce Gatekeeper systému macOS. Další informace najdete v tématu Bezpečné otevření aplikací na Macu – podpora Apple.
Po pokusu o otevření balíčku postupujte takto:
- Otevřete nastavení systému.
- Vyberte Ochrana osobních údajů a zabezpečení a posuňte se dolů do části Zabezpečení .
- Výběrem tlačítka Otevřít přesto potvrďte svůj záměr instalace PowerShellu.
- Po opětovném zobrazení výzvy s upozorněním vyberte Přesto otevřít.
- Zadejte uživatelské jméno a heslo, aby instalace mohla pokračovat.
Instalace balíčku z příkazového prostředí
Pokud chcete nainstalovat balíček PowerShellu z příkazového řádku, musíte obejít kontroly Gatekeeperu. K instalaci balíčku použijte jednu z následujících metod:
installerSpusťte příkaz s příznakem allowUntrusted:sudo installer -allowUntrusted -pkg ./Downloads/powershell-7.5.5-osx-arm64.pkg -target /Nebo nainstalujte balíček jako obvykle po spuštění jednoho z následujících příkazů:
- Spusťte
sudo xattr -rd com.apple.quarantine ./Downloads/powershell-7.5.5-osx-arm64.pkg. - Použijte
Unblock-Filecmdlet, pokud používáte PowerShell. Zahrňte úplnou cestu k.pkgsouboru.
- Spusťte
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í na svůj Mac. Vyberte archivní verzi, kterou chcete nainstalovat.
- PowerShell 7.6 (LTS)
- Procesory Arm64 – powershell-7.6.0-osx-arm64.tar.gz
- procesory x64 – powershell-7.6.0-osx-x64.tar.gz
- PowerShell 7.5
- Procesory Arm64 – powershell-7.5.5-osx-arm64.tar.gz
- procesory x64: powershell-7.5.5-osx-x64.tar.gz
- PowerShell 7.4 (LTS)
- Procesory Arm64 – powershell-7.4.14-osx-arm64.tar.gz
- x64 procesory – powershell-7.4.14-osx-x64.tar.gz
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.0/powershell-7.6.0-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
$PSHOMEbalíč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 napwshv umístění$PSHOME.
- Pro stabilní balíčky a balíčky LTS:
- 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 26 (Tahoe) x64 a Arm64
- macOS 15 (Sequoia) x64 a Arm64
- macOS 14 (Sonoma) 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.