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

Následující tabulka uvádí podporované verze PowerShellu a verze Alpine, na kterých jsou podporované. Tyto verze se podporují, dokud verze PowerShellu nedosáhne konce podpory nebo verze Alpine dosáhne konce životnosti.

  • Ikona Podporováno označuje, že verze operačního systému nebo PowerShellu je stále podporovaná.
  • Ikona Mimo podporu značí, že verze PowerShellu už není v této verzi operačního systému podporovaná.
  • Ikona V testu značí, že jsme nedokončili testování PowerShellu v daném operačním systému.
  • Ikona Nepodporuje se označuje, že verze operačního systému nebo PowerShellu není podporovaná.
  • Pokud má verze operačního systému i verze PowerShellu Podporováno ikonu, podporuje se tato kombinace.
Alpine 7.2 (LTS–previous) 7.3 7.4 (LTS-current)
Podporováno 3.18 Nepodporuje se Nepodporuje se Nepodporuje se
Podporováno 3.17 V testu V testu V testu
Podporováno 3.16 V testu V testu V testu
Mimo podporu 3.15 V testu V testu V testu
Mimo podporu 3.14 Mimo podporu Mimo podporu Mimo podporu

PowerShell je podporován v Alpine pro následující architektury procesoru.

Alpine 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Všechny podporované verze x64 x64 x64

PowerShell nebyl testován na Alpine pomocí procesorů Arm.

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

Debian

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

Následující tabulka obsahuje seznam aktuálně podporovaných verzí PowerShellu a podporovaných verzí Debianu. Tyto verze zůstanou podporovány, dokud verze PowerShellu nedosáhne konce podpory nebo verze Debianu dosáhne konce životnosti.

  • Ikona Podporováno označuje, že verze operačního systému nebo PowerShellu je stále podporovaná.
  • Ikona Mimo podporu značí, že verze PowerShellu už není v této verzi operačního systému podporovaná.
  • Ikona V testu značí, že jsme nedokončili testování PowerShellu v daném operačním systému.
  • Ikona Nepodporuje se označuje, že verze operačního systému nebo PowerShellu není podporovaná.
  • Pokud má verze operačního systému i verze PowerShellu Podporováno ikonu, podporuje se tato kombinace.
Debian 7.2 (LTS–previous) 7.3 7.4 (LTS-current)
Podporováno 12 (Bookworm) V testu V testu V testu
Podporováno 11 (Bullseye) Podporováno Podporováno Podporováno
Mimo podporu 10 (Buster) Mimo podporu Mimo podporu Mimo podporu

Prostředí PowerShell je podporováno v Debianu pro následující architektury procesoru.

Debian 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Verze 9 nebo novější x64 x64 x64

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ů.

Následující tabulka obsahuje seznam aktuálně podporovaných verzí PowerShellu a verzí RHEL, na kterých jsou podporované. Tyto verze zůstanou podporované, dokud verze PowerShellu nedosáhne konce podpory nebo verze RHEL dosáhne konce podpory.

  • Ikona Podporováno označuje, že verze operačního systému nebo PowerShellu je stále podporovaná.
  • Ikona Mimo podporu značí, že verze PowerShellu už není v této verzi operačního systému podporovaná.
  • Ikona V testu značí, že jsme nedokončili testování PowerShellu v daném operačním systému.
  • Ikona Nepodporuje se označuje, že verze operačního systému nebo PowerShellu není podporovaná.
  • Pokud má verze operačního systému i verze PowerShellu Podporováno ikonu, podporuje se tato kombinace.
RHEL 7.2 (LTS–previous) 7.3 7.4 (LTS-current)
Podporováno 9 Podporováno Podporováno Podporováno
Podporováno 8 Podporováno Podporováno Podporováno
Podporováno 7 Podporováno Podporováno Nepodporuje se

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.

PowerShell je podporován v RHEL pro následující architektury procesoru.

RHEL 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Všechny podporované verze x64 x64 x64

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

Ubuntu

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

Následující tabulka obsahuje seznam aktuálně podporovaných verzí PowerShellu a verzí Ubuntu, na kterých jsou podporované. Tyto verze zůstanou podporované, dokud verze PowerShellu nedosáhne konce podpory nebo verze Ubuntu dosáhne konce podpory.

  • Ikona Podporováno označuje, že verze operačního systému nebo PowerShellu je stále podporovaná.
  • Ikona Mimo podporu značí, že verze PowerShellu už není v této verzi operačního systému podporovaná.
  • Ikona V testu značí, že jsme nedokončili testování PowerShellu v daném operačním systému.
  • Ikona Nepodporuje se označuje, že verze operačního systému nebo PowerShellu není podporovaná.
  • Pokud má verze operačního systému i verze PowerShellu Podporováno ikonu, podporuje se tato kombinace.
Ubuntu 7.2 (LTS–previous) 7.3 7.4 (LTS-current)
Podporováno 22.04 LTS (Jammy) Podporováno Podporováno Podporováno
Podporováno 20.04 LTS (centrální) Podporováno Podporováno Podporováno
Mimo podporu 18.04 LTS (Bionic) Mimo podporu Mimo podporu Mimo podporu

Oficiálně se podporují jenom verze LTS Ubuntu. Microsoft nepodporuje dočasné verze ani jejich ekvivalent. Dočasné verze jsou podporované komunitou. Další informace najdete v tématu Podporované distribuce komunity.

PowerShell je podporován v Ubuntu pro následující architektury procesoru.

Ubuntu 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Všechny podporované verze x64, Arm32 x64, Arm32 x64, Arm32

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.