A PowerShell támogatási életciklusa

Feljegyzés

Ez a dokumentum a PowerShell támogatásáról szól. A Windows PowerShell (1.0 – 5.1) a Windows operációs rendszer egyik összetevője. További információ: Termék- és szolgáltatáséletciklus-információk.

A PowerShell a Microsoft Modern Életciklus Szabályzatot követi. A támogatási dátumok a .NET támogatási szabályzatot követik. Ebben a karbantartási megközelítésben az ügyfelek a hosszú távú támogatás (LTS) vagy az aktuális kiadások közül választhatnak.

A PowerShell LTS-kiadása a .NET LTS-kiadására épül. Frissítések egy Az LTS-kiadás csak kritikus biztonsági frissítéseket és karbantartási javításokat tartalmaz, amelyek célja a meglévő számítási feladatokra gyakorolt hatás minimalizálása.

Az aktuális kiadás olyan kiadás, amely az LTS-kiadások között fordul elő. A jelenlegi kiadások kritikus javításokat, újításokat és új funkciókat tartalmazhatnak. A Microsoft a következő LTS-kiadás után hat hónapig támogatja az aktuális kiadást.

Mind az LTS, mind a PowerShell aktuális verziói biztonsági frissítéseket és hibajavításokat kapnak. A Microsoft csak a legújabb frissítési verziót támogatja.

Támogatás igénylése

A Microsoft minden tőle telhetőt megtesz a PowerShell támogatásáért. A Windows PowerShell 5.1 támogatása windowsos támogatási csatornákon keresztül érhető el. A Standard fizetős támogatási csatornák használatával támogatást kaphat a PowerShellhez.

A PowerShell-közösség számos ingyenes támogatási lehetőséget kínál. A legaktívabb közösségi támogatási csatornák a Discordon vagy a Slacken keresztül érhetők el. A vitafórum csatornái mindkét platformon tükrözve vannak, így kiválaszthatja a kívánt platformot. Ezek a csatornák segíthetnek a problémák elhárításában, a kérdések megválaszolásában, és útmutatást nyújtanak a PowerShell használatához.

Ha úgy gondolja, hogy hibát talált, a GitHubon is elküldheti a problémát. A PowerShell csapata nem tud támogatást nyújtani a GitHubon keresztül, de üdvözlik a hibajelentéseket. A közösségi támogatási oldal a legnépszerűbb közösségi támogatási csatornákra mutató hivatkozásokat tartalmaz.

Támogatott platformok

A PowerShell több operációs rendszeren (operációs rendszeren) és processzorarchitektúra-platformon fut. A platformnak meg kell felelnie a következő feltételeknek:

  • A célplatformot (operációsrendszer-verzió és processzorarchitektúra) a .NET támogatja.
  • A Microsoft tesztelte és jóváhagyta a PowerShellt a célplatformon.
  • Az operációs rendszer verzióját a forgalmazó legalább egy évig támogatja.
  • Az operációs rendszer verziója nem ideiglenes kiadás vagy azzal egyenértékű.
  • Az operációs rendszer verzióját jelenleg a forgalmazó támogatja.

A PowerShell támogatása az alábbi feltételek valamelyikének teljesülésekor megszűnik:

  • A célplatform eléri a platformtulajdonos által meghatározott élettartamot
  • A PowerShell adott verziója az élettartam végéhez ér

Miután a PowerShell egy verziója elérte az élettartamát, további frissítések nem lesznek elérhetők, beleértve a biztonsági frissítéseket is. A Microsoft arra ösztönzi az ügyfeleket, hogy frissítsenek a PowerShell egy támogatott verziójára, hogy továbbra is megkapjanak frissítéseket és támogatást.

Windows

Az alábbi táblázat a PowerShell-kiadások és a Támogatott Windows-verziók listáját tartalmazza. Ezek a verziók mindaddig támogatottak, amíg a PowerShell verziója el nem éri a támogatás megszűnését, vagy a Windows verziója nem éri el a támogatás megszűnését.

  • Az Támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója továbbra is támogatott
  • Az Támogatáson kívül ikon azt jelzi, hogy a PowerShell verziója már nem támogatott az operációs rendszer ezen verziójában
  • Az Tesztben ikon azt jelzi, hogy még nem fejeztük be a PowerShell tesztelését az adott operációs rendszeren
  • Az Nem támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója nem támogatott
  • Ha az operációs rendszer és a PowerShell verziója is rendelkezik ikonnal Támogatott , ez a kombináció támogatott
Windows 7.2 (LTS-előző) 7.3 7.4 (LTS-current)
Támogatott Windows Server 2016, 2019 vagy 2022 Támogatott Támogatott Támogatott
Támogatott Windows Server Nano (1809 vagy újabb) Támogatott Támogatott Támogatott
Támogatott Windows 11 Támogatott Támogatott Támogatott
Támogatott Windows 10 1607+ Támogatott Támogatott Támogatott

Feljegyzés

A Windows adott verziójának támogatását a Microsoft ügyfélszolgálata Életciklus Szabályzatok határozzák meg. További információk:

A PowerShell a Következő processzorarchitektúrákhoz támogatott Windows rendszeren.

Windows 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Windows Server 2016+ x64, x86 x64, x86 x64, x86
Windows Server Core 2016+ x64, x86 x64, x86 x64, x86
Nano Server 1803+-os verzió x64 x64 x64
Windows 11-ügyfél x64, Arm64 x64, Arm64 x64, Arm64
Windows 10-ügyfél x64, x86, Arm64 x64, x86, Arm64 x64, x86, Arm64

macOS

Az alábbi táblázat a PowerShell-kiadások listáját és a macOS-verziók támogatásának állapotát tartalmazza. Ezek a verziók mindaddig támogatottak maradnak, amíg a PowerShell verziója el nem éri a támogatás megszűnését, vagy a macOS verziója nem éri el a támogatás megszűnését.

  • Az Támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója továbbra is támogatott
  • Az Támogatáson kívül ikon azt jelzi, hogy a PowerShell verziója már nem támogatott az operációs rendszer ezen verziójában
  • Az Tesztben ikon azt jelzi, hogy még nem fejeztük be a PowerShell tesztelését az adott operációs rendszeren
  • Az Nem támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója nem támogatott
  • Ha az operációs rendszer és a PowerShell verziója is rendelkezik ikonnal Támogatott , ez a kombináció támogatott
macOS 7.2 (LTS-előző) 7.3 7.4 (LTS-current)
Támogatott 14 (Sonoma) Tesztben Tesztben Tesztben
Támogatott 13 (Ventura) Tesztben Tesztben Tesztben
Támogatott 12 (Monterey) Tesztben Tesztben Tesztben
Támogatott 11 (Big Sur) Támogatott Támogatott Támogatott

A macOS támogatását az Apple határozza meg. További információkat a következő cikkekben talál:

A PowerShell macOS rendszeren az alábbi processzorarchitektúrákhoz támogatott:

macOS 7.2 (LTS-current) 7.3 7.4 (LTS-current)
macOS Big Sur 11.5 x64, Arm64 x64, Arm64 x64, Arm64

Alpine Linux

Az alábbi táblázat a támogatott PowerShell-kiadásokat és az Alpine azon verzióit sorolja fel, amelyeken támogatottak. Ezek a verziók mindaddig támogatottak, amíg a PowerShell verziója el nem éri a támogatás megszűnését, vagy az Alpine verziója el nem éri az élettartamot.

  • Az Támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója továbbra is támogatott
  • Az Támogatáson kívül ikon azt jelzi, hogy a PowerShell verziója már nem támogatott az operációs rendszer ezen verziójában
  • Az Tesztben ikon azt jelzi, hogy még nem fejeztük be a PowerShell tesztelését az adott operációs rendszeren
  • Az Nem támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója nem támogatott
  • Ha az operációs rendszer és a PowerShell verziója is rendelkezik ikonnal Támogatott , ez a kombináció támogatott
Alpesi 7.2 (LTS-előző) 7.3 7.4 (LTS-current)
Támogatott 3.18 Nem támogatott Nem támogatott Nem támogatott
Támogatott 3.17 Tesztben Tesztben Tesztben
Támogatott 3.16 Tesztben Tesztben Tesztben
Támogatáson kívül 3.15 Tesztben Tesztben Tesztben
Támogatáson kívül 3.14 Támogatáson kívül Támogatáson kívül Támogatáson kívül

A PowerShell az Alpineben az alábbi processzorarchitektúrákhoz támogatott.

Alpesi 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Minden támogatott verzió x64 x64 x64

A PowerShellt nem tesztelték az Alpineen arm processzorokkal.

Debian Linux

Az alábbi táblázat a jelenleg támogatott PowerShell-kiadások és a Debian azon verzióinak listáját tartalmazza, amelyen támogatottak. Ezek a verziók mindaddig támogatottak maradnak, amíg a PowerShell verziója el nem éri a támogatás megszűnését, vagy a Debian verziója el nem éri az élettartamot.

  • Az Támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója továbbra is támogatott
  • Az Támogatáson kívül ikon azt jelzi, hogy a PowerShell verziója már nem támogatott az operációs rendszer ezen verziójában
  • Az Tesztben ikon azt jelzi, hogy még nem fejeztük be a PowerShell tesztelését az adott operációs rendszeren
  • Az Nem támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója nem támogatott
  • Ha az operációs rendszer és a PowerShell verziója is rendelkezik ikonnal Támogatott , ez a kombináció támogatott
Debian 7.2 (LTS-előző) 7.3 7.4 (LTS-current)
Támogatott 12 (Bookworm) Tesztben Tesztben Tesztben
Támogatott 11 (Bullseye) Támogatott Támogatott Támogatott
Támogatáson kívül 10 (Buster) Támogatáson kívül Támogatáson kívül Támogatáson kívül

A PowerShell a Debianon az alábbi processzorarchitektúrákhoz támogatott.

Debian 7.2 (LTS-current) 7.3 7.4 (LTS-current)
9-es vagy újabb verzió x64 x64 x64

Red Hat Enterprise Linux (RHEL)

Az alábbi táblázat a PowerShell jelenleg támogatott verzióit és az RHEL azon verzióit tartalmazza, amelyen támogatottak. Ezek a verziók mindaddig támogatottak maradnak, amíg a PowerShell verziója el nem éri a támogatás megszűnését, vagy az RHEL verziója el nem éri a támogatás megszűnését.

  • Az Támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója továbbra is támogatott
  • Az Támogatáson kívül ikon azt jelzi, hogy a PowerShell verziója már nem támogatott az operációs rendszer ezen verziójában
  • Az Tesztben ikon azt jelzi, hogy még nem fejeztük be a PowerShell tesztelését az adott operációs rendszeren
  • Az Nem támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója nem támogatott
  • Ha az operációs rendszer és a PowerShell verziója is rendelkezik ikonnal Támogatott , ez a kombináció támogatott
RHEL 7.2 (LTS-előző) 7.3 7.4 (LTS-current)
Támogatott 9 Támogatott Támogatott Támogatott
Támogatott 8 Támogatott Támogatott Támogatott
Támogatott 7 Támogatott Támogatott Nem támogatott

A PowerShell tesztelése Red Hat Universal Base Images (UBI) rendszeren történik. További információkért tekintse meg az UBI információs oldalát.

A PowerShell az RHEL-en az alábbi processzorarchitektúrákhoz támogatott.

RHEL 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Minden támogatott verzió x64 x64 x64

Ubuntu Linux

Az alábbi táblázat a jelenleg támogatott PowerShell-kiadások és az Ubuntu azon verzióinak listáját tartalmazza, amelyen támogatottak. Ezek a verziók mindaddig támogatottak maradnak, amíg a PowerShell verziója el nem éri a támogatás megszűnését, vagy az Ubuntu verziója nem éri el a támogatás megszűnését.

  • Az Támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója továbbra is támogatott
  • Az Támogatáson kívül ikon azt jelzi, hogy a PowerShell verziója már nem támogatott az operációs rendszer ezen verziójában
  • Az Tesztben ikon azt jelzi, hogy még nem fejeztük be a PowerShell tesztelését az adott operációs rendszeren
  • Az Nem támogatott ikon azt jelzi, hogy az operációs rendszer vagy a PowerShell verziója nem támogatott
  • Ha az operációs rendszer és a PowerShell verziója is rendelkezik ikonnal Támogatott , ez a kombináció támogatott
Ubuntu 7.2 (LTS-előző) 7.3 7.4 (LTS-current)
Támogatott 22.04 LTS (Jammy) Támogatott Támogatott Támogatott
Támogatott 20.04 LTS (Fókusz) Támogatott Támogatott Támogatott
Támogatáson kívül 18.04 LTS (Bionic) Támogatáson kívül Támogatáson kívül Támogatáson kívül

Csak az Ubuntu LTS-kiadásai támogatottak hivatalosan. A Microsoft nem támogatja az időközi kiadásokat vagy azok megfelelőit. Az időközi kiadások közösség által támogatottak. További információ: Közösségi támogatott disztribúciók.

A PowerShell az Ubuntu-ban az alábbi processzorarchitektúrákhoz támogatott.

Ubuntu 7.2 (LTS-current) 7.3 7.4 (LTS-current)
Minden támogatott verzió x64, Arm32 x64, Arm32 x64, Arm32

PowerShell-modulok támogatása

A PowerShell támogatási életciklusa nem terjed ki a PowerShell kiadási csomagján kívülre szállított modulokra. A Windows támogatási életciklusa támogatja például a ActiveDirectory Windows Server részét képező modul használatát.

Kísérleti funkciók támogatása

A kísérleti funkciók nem használhatók éles környezetben. Nagyra értékeljük a kísérleti funkciókkal kapcsolatos visszajelzéseket, és mindent megteszünk a támogatásukért.

Megjegyzések a licenceléshez

A PowerShell az MIT-licenc alatt jelenik meg. Ebben a licencben és fizetős támogatási szerződés nélkül a felhasználók csak közösségi támogatásra korlátozódnak. A közösség támogatásával a Microsoft nem garantálja a válaszkészséget és a javításokat.

A PowerShell támogatás megszűnésének dátumai

A PowerShell támogatási életciklusa a .NET támogatási életciklusát követi. Az alábbi táblázat a PowerShell aktuális verzióihoz tartozó támogatás megszűnésének dátumát sorolja fel:

Verzió Kiadás dátuma Támogatás megszűnése
7.4 (LTS-current) 2023. november 16. 2026. november 10.
7.2 (LTS-előző) 2021. november 8. 2024. november 8., péntek

Az alábbi táblázat a PowerShell kivezetett verzióinak támogatás megszűnésének dátumát sorolja fel:

Verzió Kiadás dátuma Támogatás megszűnése
7.3 2022. november 9. 2024. május 8.
7.0 (LTS) 2020. március 4. 2022. december 3., szombat
7.1 2020. november 11. 2022. május 8., vasárnap
6,2 2019. március 28. 2020. szeptember 4., péntek
6.1 2018. szeptember 13. 2019. szeptember 28.
6,0 2018. január 20. 2019. február 13., szerda

Kiadási előzmény

Az alábbi táblázat a PowerShell főbb kiadásainak előzménysorát tartalmazza.

Verzió Kiadás dátuma Feljegyzés
PowerShell 7.5 (előzetes verzió) Jövőben A .NET 9.0.0-ra épül
PowerShell 7.4 (LTS-current) 2023. nov. A .NET 8.0.0-ra épül
PowerShell 7.3 2022. nov. A .NET 7.0-ra épül
PowerShell 7.2 (LTS-előző) 2021. nov. A .NET 6.0-ra épül
PowerShell 7.1 2020. nov. A .NET 5.0-ra épül
PowerShell 7.0 (LTS) 2020. márc. A .NET Core 3.1-hez készült
PowerShell 6.2 2019. márc. A .NET Core 2.1-hez készült
PowerShell 6.1 2018. szeptember A .NET Core 2.1-hez készült
PowerShell 6.0 2018. január A .NET Core 2.0-ra épül. Telepíthető Windows, Linux és macOS rendszeren
Windows PowerShell 5.1 2016. augusztus Megjelent a Windows 10 évfordulós frissítése és a Windows Server 2016, WMF 5.1
Windows PowerShell 5.0 2016. február Megjelent a Windows Management Framework (WMF) 5.0-s verziója
Windows PowerShell 4.0 2013. október Megjelent a Windows 8.1-ben és a Windows Server 2012 R2-vel, WMF 4.0
Windows PowerShell 3.0 2012. október Megjelent a Windows 8-ban és a Windows Server 2012 WMF 3.0-val
Windows PowerShell 2.0 2009. július Kiadás dátuma: Windows 7 és Windows Server 2008 R2, WMF 2.0
Windows PowerShell 1.0 2006. nov. A Windows Server 2008 választható összetevőjeként jelent meg

Futtassa a következő parancsot a futó PowerShell-verzió által használt .NET teljes verziójának megtekintéséhez:

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