Sdílet prostřednictvím


Instalace PowerShellu v Linuxu

PowerShell je možné nainstalovat do několika různých distribucí Linuxu. Většina linuxových platforem a distribucí má každý rok hlavní verzi a poskytuje správce balíčků, který se používá k instalaci PowerShellu. PowerShell je možné nainstalovat v některých distribucích Linuxu, které Microsoft nepodporuje. V těchto případech můžete najít podporu komunity pro PowerShell na těchto platformách.

Další informace najdete v dokumentaci k životnímu cyklu podpory PowerShellu.

Tento článek obsahuje seznam podporovaných distribucí Linuxu a správců balíčků. Všechny verze PowerShellu zůstanou podporované, dokud verze PowerShellu nebo verze linuxové distribuce nedosáhne konce podpory.

Pro zajištění nejlepší kompatibility zvolte dlouhodobou verzi (LTS).

Alpine

Microsoft podporuje PowerShell, dokud PowerShell nedosáhne konce podpory nebo verze Alpine dosáhne konce životnosti.

Alpine 3.17 – Podpora operačního systému končí 2024-11-22

  • Image Dockeru obsahující PowerShell 7.2, PowerShell 7.4 a PowerShell 7.5-Preview pro x64 jsou k dispozici na Registr artefaktů Microsoft

Image Dockeru PowerShellu nejsou v tuto chvíli dostupné pro Alpine 3.18 a 3.19.

Verze Preview PowerShellu jsou k dispozici pouze pro testování a zpětnou vazbu.

Další informace najdete v tématu Instalace PowerShellu na Alpine.

Debian

Debian jako správce balíčků používá APT (Advanced Package Tool).

Microsoft podporuje PowerShell, dokud PowerShell nedosáhne konce podpory nebo verze Debianu dosáhne konce životnosti.

Debian 11 (Bullseye) - Podpora operačního systému končí 2024-07-31

  • Image Dockeru obsahující PowerShell 7.2, PowerShell 7.4 a PowerShell 7.5-Preview pro x64 jsou k dispozici na Registr artefaktů Microsoft

Debian 12 (Bookworm) - Podpora operačního systému končí 2026-06-10

  • Image Dockeru obsahující PowerShell 7.2, PowerShell 7.4 a PowerShell 7.5-Preview pro x64 jsou k dispozici na Registr artefaktů Microsoft

Verze Preview PowerShellu jsou k dispozici pouze pro testování a zpětnou vazbu.

Další informace naleznete v tématu Instalace PowerShellu v Debianu.

Red Hat Enterprise Linux (RHEL)

RHEL 7 používá yum a RHEL 8 používá dnf správce balíčků.

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

RHEL 8 – Podpora operačního systému končí 2029-05-31

  • Image Dockeru obsahující PowerShell 7.2, PowerShell 7.4 a PowerShell 7.5-Preview pro x64 jsou k dispozici na Registr artefaktů Microsoft

RHEL 9 – Podpora operačního systému končí 2032-05-31

  • Image Dockeru obsahující PowerShell 7.2, PowerShell 7.4 a PowerShell 7.5-Preview pro x64 jsou k dispozici na Registr artefaktů Microsoft

PowerShell se testuje na univerzálních základních imagích Red Hat (UBI). Další informace naleznete na stránce s informacemi o UBI.

Další informace najdete v tématu Instalace PowerShellu na RHEL.

Ubuntu

Ubuntu jako správce balíčků používá APT (Advanced Package Tool).

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

Ubuntu 20.04 (Focal Fossa) - Podpora operačního systému končí 2025-04-02

  • Image Dockeru obsahující PowerShell 7.2, PowerShell 7.4 a PowerShell 7.5-Preview pro x64 a Arm32 jsou dostupné z Registr artefaktů Microsoft

Ubuntu 22.04 (Jammy Jellyfish) - Podpora operačního systému končí 2027-04-01

  • Image Dockeru obsahující PowerShell 7.2, PowerShell 7.4 a PowerShell 7.5-Preview pro x64 a Arm32 jsou dostupné z Registr artefaktů Microsoft

Ubuntu 24.04 (Noble Numbat) - Podpora operačního systému končí 2029-04-25

  • Image Dockeru obsahující PowerShell 7.2, PowerShell 7.4 a PowerShell 7.5-Preview pro x64 a Arm32 jsou dostupné z Registr artefaktů Microsoft

Ubuntu 23.10 (Mantic Minotaur) je dočasná verze. Microsoft nepodporuje dočasné verze Ubuntu. Další informace najdete v tématu Podporované distribuce komunity.

Další informace najdete v tématu Instalace PowerShellu na Ubuntu.

Distribuce podporované komunitou

PowerShell je možné nainstalovat v mnoha distribucích Linuxu, které Microsoft nepodporuje. V těchto případech můžete najít podporu komunity pro PowerShell na těchto platformách.

Aby ji microsoft podporoval, musí distribuce Linuxu splňovat následující kritéria:

  • .NET Core podporuje verzi a architekturu distribuce.
  • Verze distribuce je podporována nejméně po dobu jednoho roku.
  • Verze distribuce není dočasná verze ani ekvivalent.
  • Tým PowerShellu otestoval verzi distribuce.

Další informace najdete v tématu Podpora komunity pro PowerShell v Linuxu.

Alternativní metody instalace

Existují tři další způsoby instalace PowerShellu v Linuxu, včetně distribucí Linuxu, které nejsou oficiálně podporované. PowerShell můžete zkusit nainstalovat pomocí balíčku snap-in PowerShellu. Můžete také zkusit nasadit binární soubory PowerShellu přímo pomocí balíčku Pro Linux tar.gz . Další informace najdete v tématu Alternativní způsoby instalace PowerShellu v Linuxu.