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.
Všechny balíčky jsou k dispozici na naší stránce vydaných verzí GitHubu. Po instalaci balíčku spusťte pwsh z terminálu. Spusťte pwsh-preview , pokud jste nainstalovali verzi Preview. Před instalací zkontrolujte seznam podporovaných verzí níže.
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 .
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 v části Aktiva stránky Vydání. Oddíl Prostředky může být sbalený, proto bude potřeba ho kliknutím rozbalit.
Instalační kroky
Instalace na Alpine je založená na stahování balíčku tar.gz ze stránky vydaných verzí . Adresa URL balíčku závisí na verzi PowerShellu, kterou chcete nainstalovat.
- PowerShell 7.4 –
https://github.com/PowerShell/PowerShell/releases/download/v7.4.13/powershell-7.4.13-linux-musl-x64.tar.gz - PowerShell 7.5 –
https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-linux-musl-x64.tar.gz - PowerShell 7.6-preview –
https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-preview.5/powershell-7.6.0-preview.5-linux-musl-x64.tar.gz
Pak v terminálu spusťte následující příkazy prostředí pro instalaci PowerShellu 7.4:
# install the requirements
sudo apk add --no-cache \
ca-certificates \
less \
ncurses-terminfo-base \
krb5-libs \
libgcc \
libintl \
libssl3 \
libstdc++ \
tzdata \
userspace-rcu \
zlib \
icu-libs \
curl
apk -X https://dl-cdn.alpinelinux.org/alpine/edge/main add --no-cache \
lttng-ust \
openssh-client \
# Download the powershell '.tar.gz' archive
curl -L https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-linux-musl-x64.tar.gz -o /tmp/powershell.tar.gz
# Create the target folder where powershell will be placed
sudo mkdir -p /opt/microsoft/powershell/7
# Expand powershell to the target folder
sudo tar zxf /tmp/powershell.tar.gz -C /opt/microsoft/powershell/7
# Set execute permissions
sudo chmod +x /opt/microsoft/powershell/7/pwsh
# Create the symbolic link that points to pwsh
sudo ln -s /opt/microsoft/powershell/7/pwsh /usr/bin/pwsh
# Start PowerShell
pwsh
Odinstalace PowerShellu
sudo rm -rf /usr/bin/pwsh /opt/microsoft/powershell
Cesty PowerShellu
-
$PSHOMEje/opt/microsoft/powershell/7/ - 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.
Podporované verze
Microsoft podporuje PowerShell, dokud PowerShell nedosáhne konce podpory nebo verze Alpine dosáhne konce životnosti.
Image Dockeru pro sadu .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í.
Podpora 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.