Sdílet prostřednictvím


Životní cyklus podpory PowerShellu

Poznámka:

Tento dokument se týká podpory PowerShellu. Windows PowerShell (1.0 – 5.1) je součástí operačního systému Windows. Další informace naleznete v tématu Informace o životním cyklu produktů a služeb.

PowerShell se řídí zásadami moderního životního cyklu Microsoftu. Data podpory se řídí zásadami podpory .NET. V tomto přístupu k údržbě si zákazníci můžou zvolit verze dlouhodobé podpory (LTS) nebo aktuální verze.

Verze LTS PowerShellu je verze LTS rozhraní .NET. Aktualizace verze LTS obsahují jenom důležité aktualizace zabezpečení a servisní opravy, které jsou navržené tak, aby minimalizovaly dopad na stávající úlohy.

Aktuální vydaná verze je verze, ke které dochází mezi verzemi LTS. Aktuální verze můžou obsahovat důležité opravy, inovace a nové funkce. Microsoft podporuje aktuální verzi po dobu šesti měsíců po příští verzi LTS.

LtS i aktuální verze PowerShellu přijímají aktualizace zabezpečení a opravy chyb. Microsoft podporuje pouze nejnovější verzi verze.

Získání podpory

Microsoft poskytuje podporu PowerShellu na základě maximálního úsilí. Podpora windows PowerShellu 5.1 je poskytována prostřednictvím kanálů podpory Windows. K získání podpory PowerShellu můžete použít standardní placené kanály podpory.

V komunitě PowerShellu je k dispozici mnoho bezplatných možností podpory. Nejaktivnější kanály podpory komunity jsou k dispozici prostřednictvím Discordu nebo Slacku. Diskuzní kanály se zrcadlí na obou platformách, takže si můžete vybrat požadovanou platformu. Tyto kanály vám můžou pomoct s řešením problémů, zodpovědět otázky a poskytnout pokyny k používání PowerShellu.

Pokud si myslíte, že jste našli chybu, můžete problém podat na GitHubu. Tým PowerShellu nemůže poskytovat podporu prostřednictvím GitHubu, ale vítá zprávy o chybách. Stránka podpory komunity obsahuje odkazy na nejoblíbenější kanály podpory komunity.

Podporované platformy

PowerShell běží na více operačních systémech (OS) a platformách architektury procesoru. Platforma musí splňovat následující kritéria:

  • Rozhraní .NET podporuje cílovou platformu (verzi operačního systému a architekturu procesoru).
  • Microsoft otestoval a schválil PowerShell na cílové platformě.
  • Verze operačního systému je podporována distributorem nejméně na jeden rok.
  • Verze operačního systému není dočasná verze ani ekvivalent.
  • Distributor aktuálně podporuje verzi operačního systému.

Podpora PowerShellu končí, když jsou splněny některé z následujících podmínek:

  • Cílová platforma dosáhne konce životnosti definované vlastníkem platformy.
  • Konkrétní verze PowerShellu dosáhne konce životnosti.

Jakmile verze PowerShellu dosáhne konce životnosti, nebudou k dispozici žádné další aktualizace, včetně aktualizací zabezpečení. Microsoft doporučuje zákazníkům upgradovat na podporovanou verzi PowerShellu, aby mohli dál dostávat aktualizace a podporu.

Windows

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

Image Dockeru pro sadu .NET SDK obsahují nejnovější verze PowerShellu. Tyto image jsou k dispozici ve službě Microsoft Artifact Registry.

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

Poznámka:

Podpora konkrétní verze Windows je určená zásadami životního cyklu podpora Microsoftu. Další informace naleznete v tématu:

macOS

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

  • macOS 26 (Tahoe) x64 a Arm64
  • macOS 15 (Sequoia) x64 a Arm64
  • macOS 14 (Sonoma) x64 a Arm64

Apple určuje životní cyklus podpory macOS. Další informace najdete v následujících článcích:

Alpine Linux

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

Debian Linux

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

Soubory instalačního balíčku (.deb) jsou k dispozici také z https://packages.microsoft.com/aplikace .

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

Red Hat Enterprise Linux (RHEL)

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

Soubory instalačního balíčku (.rpm) jsou k dispozici také z https://packages.microsoft.com/aplikace .

  • RHEL 10 – Podpora operačního systému končí 2035-05-31
  • RHEL 9 – Podpora operačního systému končí 2032-05-31
  • RHEL 8 – Podpora operačního systému končí 2029-05-31

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.

Ubuntu Linux

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

Soubory instalačního balíčku (.deb) jsou k dispozici také z https://packages.microsoft.com/aplikace .

Image Dockeru pro sadu .NET SDK obsahují nejnovější verze PowerShellu. Tyto image si můžete stáhnout z registru 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í.

Poznámka:

Ubuntu 25.04 (Plucky Puffin) je dočasné vydání. Microsoft nepodporuje dočasné verze Ubuntu. Další informace najdete v tématu Podporované distribuce komunity.

Podpora modulů PowerShellu

Životní cyklus podpory pro PowerShell nepokrývá moduly, které se dodávají mimo balíček verze PowerShellu. Například použití ActiveDirectory modulu, který se dodává jako součást Windows Serveru, se podporuje v rámci životního cyklu podpory systému Windows.

Podpora experimentálních funkcí

Experimentální funkce nejsou určeny k použití v produkčních prostředích. Vážíme si zpětné vazby k experimentálním funkcím a poskytujeme jim maximální podporu.

Poznámky k licencování

PowerShell se vydává v rámci licence MIT. V rámci této licence a bez placené smlouvy o podpoře jsou uživatelé omezeni na podporu komunity. Díky podpoře komunity microsoft neposkytuje žádné záruky odezvy ani oprav.

Data ukončení podpory PowerShellu

Životní cyklus podpory PowerShellu se řídí životním cyklem podpory rozhraní .NET. Následující tabulka uvádí data ukončení podpory pro aktuální verze PowerShellu:

Verze Datum vydání Ukončení podpory Verze .NET
PowerShell 7.6 (Preview) Budoucí datum Budoucí datum .NET 10.0
PowerShell 7.5 23. ledna 2025 12. května 2026 .NET 9.0
PowerShell 7.4 (LTS) 16. listopadu 2023 10. listopadu 2026 .NET 8.0

Následující tabulka uvádí data ukončení podpory pro vyřazené verze PowerShellu:

Verze Datum vydání Ukončení podpory Verze .NET
PowerShell 7.3 9. listopadu 2022 8. května 2024 .NET 7.0
PowerShell 7.2 (LTS) 8. listopadu 2021 08.11.2024 .NET 6.0
Prostředí PowerShell 7.1 11. listopadu 2020 8. května 2022 .NET 5.0
PowerShell 7.0 (LTS) 04-03-2020 03.12.2022 .NET Core 3.1
Prostředí PowerShell 6.2 29. března 2019 04.09.2020 .NET Core 2.1
Prostředí PowerShell 6.1 13. Zář. 2018 28.9.2019 .NET Core 2.1
PowerShell 6.0 20. ledna 2018 13. února 2019 .NET Core 2.0

Historie verzí Windows PowerShellu

Následující tabulka obsahuje historickou časovou osu hlavních verzí Windows PowerShellu. Microsoft už nepodporuje verze Windows PowerShellu nižší než 5.1.

Verze Datum vydání Poznámka:
Windows PowerShell 5.1 Srpen-2016 Vydáno ve Windows 10 Anniversary Update a Windows Serveru 2016, WMF 5.1
Windows PowerShell 5.0 Únor 2016 Vydáno ve Windows Management Frameworku (WMF) 5.0
Windows PowerShell 4.0 Října 2013 Vydáno ve Windows 8.1 a s Windows Serverem 2012 R2, WMF 4.0
Windows PowerShell 3.0 Října 2012 Vydáno ve Windows 8 a ve Windows Serveru 2012 WMF 3.0
Windows PowerShell 2.0 Červenec 2009 Vydáno ve Windows 7 a Windows Serveru 2008 R2, WMF 2.0
Windows PowerShell 1.0 Listopad 2006 Vydáno jako volitelná součást systému Windows Server 2008

Spuštěním následujícího příkazu zobrazte úplný počet verzí rozhraní .NET, který používá verze PowerShellu, kterou používáte:

[System.Runtime.InteropServices.RuntimeInformation]::FrameworkDescription