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
V Debian Linuxu můžete PowerShell nainstalovat pomocí univerzálního balíčku .deb z úložiště balíčků Microsoftu nebo stažením souboru ze stránky GitHub releases.
Instalace PowerShellu 7 z úložiště balíčků
Microsoft sestavuje a podporuje celou řadu softwarových produktů pro systémy Linux a zpřístupňuje je prostřednictvím klientů balíčků Linuxu (apt, dnf, yum atd.). Tyto softwarové balíčky Pro Linux jsou hostované v úložišti balíčků Linuxu pro produkty Microsoftu, https://packages.microsoft.comoznačované také jako PMC.
Instalace PowerShellu z PMC je upřednostňovanou metodou instalace.
Poznámka:
Tento skript funguje pouze pro podporované verze Debianu, které mají balíček publikovaný v úložišti balíčků Společnosti Microsoft.
#!/bin/bash
###################################
# Prerequisites
# Update the list of packages
sudo apt-get update
# Install pre-requisite packages.
sudo apt-get install -y wget
# Get the version of Debian
source /etc/os-release
# Download the Microsoft repository GPG keys
wget -q https://packages.microsoft.com/config/debian/$VERSION_ID/packages-microsoft-prod.deb
# Register the Microsoft repository GPG keys
sudo dpkg -i packages-microsoft-prod.deb
# Delete the Microsoft repository GPG keys file
rm packages-microsoft-prod.deb
# Update the list of packages after we added packages.microsoft.com
sudo apt-get update
###################################
# Install PowerShell
sudo apt-get install -y powershell
# Start PowerShell
pwsh
Ruční stažení a instalace PowerShellu 7
Stáhněte si univerzální balíček z stránky s vydáními na GitHubu. Zvolte odkaz pro verzi, kterou chcete nainstalovat.
- Univerzální balíček PowerShellu 7.6 (LTS) pro podporované verze Debianu
https://github.com/PowerShell/PowerShell/releases/download/v7.6.0/powershell_7.6.0-1.deb_amd64.deb
- Univerzální balíček PowerShellu 7.5 pro podporované verze Debianu
https://github.com/PowerShell/PowerShell/releases/download/v7.5.5/powershell_7.5.5-1.deb_amd64.deb
- Univerzální balíček PowerShellu 7.4 (LTS) pro podporované verze Debianu
https://github.com/PowerShell/PowerShell/releases/download/v7.4.14/powershell_7.4.14-1.deb_amd64.deb
Následující shell skript stáhne a nainstaluje aktuální vydání PowerShellu. Adresu URL můžete změnit tak, aby se stáhla verze PowerShellu, kterou chcete nainstalovat.
#!/bin/bash
###################################
# Prerequisites
# Update the list of packages
sudo apt-get update
# Install pre-requisite packages.
sudo apt-get install -y wget
# Download the PowerShell package file
wget https://github.com/PowerShell/PowerShell/releases/download/v7.6.0/powershell_7.6.0-1.deb_amd64.deb
###################################
# Install the PowerShell package
sudo dpkg -i powershell_7.6.0-1.deb_amd64.deb
# Resolve missing dependencies and finish the install (if necessary)
sudo apt-get install -f
# Delete the downloaded package file
rm powershell_7.6.0-1.deb_amd64.deb
# Start PowerShell
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:
/opt/microsoft/powershell/7/ - Balíčky verze Preview:
/opt/microsoft/powershell/7-preview/
- Pro stabilní balíčky a balíčky LTS:
- Skripty profilů jsou uloženy v následujících umístěních:
- VšichniUživateléVšichniHostitelé -
$PSHOME/profile.ps1 - VšichniUživateléAktuálníHostitel -
$PSHOME/Microsoft.PowerShell_profile.ps1 - VšichniHostiteléSoučasnéhoUživatele -
~/.config/powershell/profile.ps1 - CurrentUserCurrentHost –
~/.config/powershell/Microsoft.PowerShell_profile.ps1
- VšichniUživateléVšichniHostitelé -
- Moduly jsou uloženy v následujících umístěních:
- Uživatelské moduly –
~/.local/share/powershell/Modules - Sdílené moduly –
/usr/local/share/powershell/Modules - Výchozí moduly –
$PSHOME/Modules
- Uživatelské moduly –
- Historie psReadLine se zaznamenává v
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt
Profily respektují konfiguraci PowerShellu pro jednotlivé hostitele, takže výchozí profily specifické pro hostitele existují ve Microsoft.PowerShell_profile.ps1 stejných umístěních.
PowerShell respektuje specifikaci základního adresáře XDG v Linuxu.
Odinstalace PowerShellu 7
sudo apt-get remove powershell
Podporované verze operačního systému
Microsoft podporuje PowerShell, dokud PowerShell nedosáhne konce podpory nebo verze Debianu dosáhne konce životnosti.
Podpora těchto verzí Debianu končí následujícími daty:
- Debian 13 - 2028-08-09
- Debian 12 - 2026-06-10
Soubory instalačního balíčku (.deb) jsou k dispozici také z https://packages.microsoft.com/.
Image Dockeru pro .NET SDK obsahují nejnovější verze PowerShellu. Tyto image jsou k dispozici ve službě Microsoft Artifact Registry.
Tyto image jsou sestavené z oficiálních imagí operačního systému(OS), které poskytuje distributor operačního systému. Tyto image nemusí mít nejnovější aktualizace zabezpečení. Společnost Microsoft doporučuje aktualizovat balíčky operačního systému na nejnovější verzi, aby se zajistilo, že se použijí nejnovější aktualizace zabezpečení.
Tyto image jsou k dispozici pro účely testování. Pokud potřebujete image Dockeru pro produkční úlohu, měli byste sestavovat a udržovat své vlastní.
Podporované metody instalace
Microsoft podporuje metody instalace v tomto dokumentu. Mohou existovat další metody instalace z jiných zdrojů třetích stran. I když tyto nástroje a metody můžou fungovat, Microsoft tyto metody nepodporuje.