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.
PowerShell 7 nebo vyšší vyžaduje macOS 13 a vyšší. Všechny balíčky jsou k dispozici na stránce vydaných verzí GitHubu pro PowerShell. Po instalaci balíčku spusťte pwsh
z terminálu.
Před instalací zkontrolujte seznam podporovaných verzí.
Poznámka:
PowerShell 7.4 je místní upgrade, který odebere předchozí verze PowerShellu 7. Verze Preview PowerShellu můžete nainstalovat souběžně s jinými verzemi PowerShellu. Pokud potřebujete spustit PowerShell 7.4 vedle předchozí verze, přeinstalujte předchozí verzi pomocí metody binárního archivu.
Poznámka:
Instalační příkazy v tomto článku jsou určené pro nejnovější stabilní verzi PowerShellu. Pokud chcete nainstalovat jinou verzi PowerShellu, upravte příkaz tak, aby odpovídal požadované verzi. Následující odkazy vás nasměrují na stránku nejnovější verze pro každou verzi na GitHubu.
- Stabilní verze v7.5. x: https://aka.ms/powershell-release?tag=stable
- LtS release v7.4. x: https://aka.ms/powershell-release?tag=lts
- Verze Preview-v7.6.0-previewx: https://aka.ms/powershell-release?tag=preview
Odkazy ke stažení pro každý balíček najdete na stránce Vydání v části Prostředky. Sekce Prostředky může být sbalená, takže pro její rozbalení možná budete muset kliknout.
Instalace nejnovější stabilní verze PowerShellu
PowerShell můžete nainstalovat v macOS několika způsoby. Zvolte jednu z následujících metod:
- Nainstalujte pomocí Homebrew. Homebrew je upřednostňovaným správcem balíčků pro macOS.
- Instalace prostřednictvím přímého stahování.
- Nainstalujte jako globální nástroj pro .NET.
- Nainstalujte z binárních archivů.
Instalace pomocí Homebrew
Pokud příkaz brew
nenajdete, musíte homebrew nainstalovat podle pokynů.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Po brew
instalaci nainstalujte PowerShell.
Následující příkaz nainstaluje nejnovější stabilní verzi PowerShellu:
brew install --cask powershell
Ověřte, že instalace funguje správně:
pwsh
Po vydání nových verzí PowerShellu aktualizujte vzorce Homebrew a upgradujte PowerShell:
brew update
brew upgrade powershell
Poznámka:
Předchozí příkazy můžete volat z relace PowerShellu (pwsh
), ale pak je nutné restartovat relaci PowerShellu, abyste dokončili upgrade a aktualizovali hodnoty uvedené v $PSVersionTable
.
Instalace nejnovější verze Preview PowerShellu
Následující příkaz nainstaluje nejnovější verzi Preview PowerShellu:
brew install powershell/tap/powershell-preview
Spuštěním následujícího příkazu spusťte verzi PowerShellu ve verzi Preview:
pwsh-preview
Po vydání nových verzí PowerShellu ve verzi Preview aktualizujte vzorce Homebrew a upgradujte na nejnovější verzi Preview PowerShellu:
brew update
brew upgrade powershell-preview
Poznámka:
Předchozí příkazy můžete volat z relace PowerShellu (pwsh
), ale pak je nutné restartovat relaci PowerShellu, abyste dokončili upgrade a aktualizovali hodnoty uvedené v $PSVersionTable
.
Instalace nejnovější verze LTS PowerShellu
Následující příkaz nainstaluje nejnovější verzi PowerShellu LTS:
brew install powershell/tap/powershell-lts
Ověřte instalaci:
pwsh-lts
Po vydání nových verzí PowerShellu LTS spusťte následující příkazy, které aktualizují vzorce Homebrew a upgradují na nejnovější verzi PowerShellu LTS:
brew update
brew upgrade powershell-lts
Poznámka:
Při aktualizaci na novější verzi PowerShellu použijte stejnou metodu, cask nebo tap, kterou jste použili při počáteční instalaci. Pokud používáte jinou metodu, otevření nové relace pwsh bude nadále používat starší verzi PowerShellu.
Pokud se rozhodnete použít různé metody, existují způsoby, jak problém vyřešit pomocí metody odkazu Homebrew.
Instalace prostřednictvím přímého stahování
Počínaje verzí 7.2 podporuje PowerShell procesory řady Apple M-series Arm. Stáhněte instalační balíček ze stránky vydaných verzí na svůj Mac. Odkazy na aktuální verze jsou:
PowerShell 7.5
- Procesory Arm64 – powershell-7.5.1-arm64.pkg
- procesory x64 – powershell-7.5.1-osx-x64.pkg
PowerShell 7.4
- Procesory Arm64 – powershell-7.4.10-osx-arm64.pkg
- procesory x64 – powershell-7.4.10-osx-x64.pkg
PowerShell můžete nainstalovat dvěma způsoby pomocí metody Direct Download.
Použití Finderu
Instalace PowerShellu pomocí Finderu:
- Otevřít Finder
- Vyhledání staženého balíčku
- Poklikejte na soubor.
- Postupujte podle pokynů.
Při instalaci balíčku se může zobrazit následující chybová zpráva:
"powershell-7.5.1-osx-arm64.pkg" nelze otevřít, protože ho Společnost Apple nemůže zkontrolovat, zda obsahuje škodlivý software.
Tento problém můžete vyřešit pomocí Finderu:
- Vyhledání staženého balíčku ve Finderu
- Stiskněte klávesu Control (nebo Ctrl) a při tom klikněte na balíček.
- V místní nabídce vyberte Otevřít .
Použití terminálu
Nainstalujte PowerShell z terminálu. Změňte název souboru tak, aby odpovídal balíčku, který jste stáhli.
sudo installer -pkg ./Downloads/powershell-7.5.1-osx-arm64.pkg -target /
Při instalaci balíčku se může zobrazit následující chybová zpráva:
"powershell-7.5.1-osx-arm64.pkg" nelze otevřít, protože ho Společnost Apple nemůže zkontrolovat, zda obsahuje škodlivý software.
Tento problém můžete vyřešit několika různými způsoby z příkazového řádku:
installer
Spusťte příkaz s příznakem allowUntrusted:`sudo installer -allowUntrusted -pkg ./Downloads/powershell-7.5.1-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.1-osx-arm64.pkg
. - Použijte
Unblock-File
cmdlet, pokud používáte PowerShell. Zahrňte úplnou cestu k.pkg
souboru.
- Spusťte
Nainstalujte jako globální nástroj .NET
Pokud už máte nainstalovanou sadu .NET Core SDK , je snadné nainstalovat PowerShell jako 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
.
Binární archivy
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.
Poznámka:
Tuto metodu můžete použít k instalaci libovolné verze PowerShellu, včetně nejnovější verze:
- Stabilní verze: https://aka.ms/powershell-release?tag=stable
- Verze LTS: https://aka.ms/powershell-release?tag=lts
- Náhledová verze: https://aka.ms/powershell-release?tag=preview
Instalace binárních archivů v systému macOS
Stáhněte instalační balíček ze stránky vydaných verzí na svůj Mac. Odkazy na aktuální verze jsou:
PowerShell 7.5-preview
- Procesory Arm64 – powershell-7.5.1-osx-arm64.tar.gz
- x64 procesory, powershell-7.5.1-osx-x64.tar.gz
PowerShell 7.4 (LTS)
- Procesory Arm64 – powershell-7.4.10-osx-arm64.tar.gz
- procesory x64 – powershell-7.4.10-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.5.1/powershell-7.5.1-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
Odinstalace PowerShellu
Pokud jste nainstalovali PowerShell s Homebrew, odinstalujte ho pomocí následujícího příkazu:
brew uninstall --cask powershell
Pokud jste powershell nainstalovali přímo ke stažení, musíte PowerShell odebrat ručně:
sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell
Pokud chcete odebrat další cesty PowerShellu, projděte si část cesty v tomto dokumentu a odeberte cesty pomocí sudo rm
.
Poznámka:
Tento proces není nutný, pokud jste nainstalovali homebrew.
Cesty
-
$PSHOME
je/usr/local/microsoft/powershell/7
- Instalační balíček pro macOS vytvoří symbolický odkaz,
/usr/local/bin/pwsh
, který odkazuje napwsh
v umístění$PSHOME
.
- Instalační balíček pro macOS vytvoří symbolický odkaz,
- 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.
Podporované verze
Microsoft podporuje PowerShell, dokud PowerShell nedosáhne konce podpory nebo verze macOS dosáhne konce podpory.
- macOS 15 (Sequoia) x64 a Arm64
- macOS 14 (Sonoma) x64 a Arm64
- macOS 13 (Ventura) x64 a Arm64
Apple určuje životní cyklus podpory macOS. Další informace najdete v následujících článcích:
Podpora instalace
Microsoft podporuje metody instalace v tomto dokumentu. K dispozici mohou být i jiné metody instalace z jiných zdrojů. I když tyto nástroje a metody můžou fungovat, Microsoft tyto metody nepodporuje.