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. Az LTS-kiadások frissítései csak kritikus biztonsági frissítéseket és karbantartási javításokat tartalmaznak, 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
A Microsoft addig támogatja a PowerShellt, amíg a PowerShell el nem éri a támogatás végét, vagy a Windows verziója nem éri el a támogatás megszűnését.
- A Windows Server 2022, Windows Server Core 2022 és Windows Server Nano build 1809-hez készült x64-hez készült PowerShell 7.2-t, PowerShell 7.4-et és PowerShell 7.5-előnézetet tartalmazó Docker-képek a Microsoft Eszközjegyzék
- A PowerShell 7.2 és újabb verziók telepíthetők a Windows 10 1607-as és újabb buildjén, a Windows 11-en, a Windows Server 2016-on és újabb verziókon, valamint a Windows Server Nano 1809-as és újabb buildjén
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:
macOS
A Microsoft mindaddig támogatja a PowerShellt, amíg a PowerShell el nem éri a támogatás végét, vagy a macOS verziója nem éri el a támogatás megszűnését.
- macOS 12 (Monterey) x64 és Arm64
- macOS 13 (Ventura) x64 és Arm64
- macOS 14 (Sonoma) x64 és Arm64
Az Apple meghatározza a macOS támogatási életciklusát. További információkat a következő cikkekben talál:
Alpine Linux
A Microsoft addig támogatja a PowerShellt, amíg a PowerShell el nem éri a támogatás végét, vagy az Alpine verziója el nem éri az élettartamát.
Az x64-hez készült PowerShell 7.2-t, PowerShell 7.4-et és PowerShell 7.5-ös előzetes verziót tartalmazó Docker-képek a Microsoft Eszközjegyzék érhetők el az Alpine alábbi verzióihoz:
- Alpine 3.17 – Az operációs rendszer támogatása 2024.11.22-én megszűnik
A PowerShell Docker-képei nem érhetők el az Alpine 3.18-as és 3.19-hez.
Fontos
A Docker-rendszerképek az operációs rendszer forgalmazója által biztosított hivatalos operációsrendszer-lemezképekből épülnek fel. Előfordulhat, hogy ezek a képek nem rendelkeznek a legújabb biztonsági frissítésekkel. A Microsoft azt javasolja, hogy frissítse az operációsrendszer-csomagokat a legújabb verzióra a legújabb biztonsági frissítések alkalmazásának biztosítása érdekében.
Debian Linux
A Microsoft addig támogatja a PowerShellt, amíg a PowerShell el nem éri a támogatás végét, vagy a Debian verziója el nem éri az élettartamát.
A csomagfájlok (.deb
) telepítése szintén elérhető innen https://packages.microsoft.com/: .
Az x64-hez készült PowerShell 7.2, PowerShell 7.4 és PowerShell 7.5 előzetes verziót tartalmazó Docker-képek a Debian alábbi verzióihoz érhetők el a Microsoft Eszközjegyzék:
- Debian 12 (Bookworm) – Az operációs rendszer támogatása 2026-06-10-re megszűnik
- Debian 11 (Bullseye) – Az operációs rendszer támogatása 2024.07.31-én ér véget
Fontos
A Docker-rendszerképek az operációs rendszer forgalmazója által biztosított hivatalos operációsrendszer-lemezképekből épülnek fel. Előfordulhat, hogy ezek a képek nem rendelkeznek a legújabb biztonsági frissítésekkel. A Microsoft azt javasolja, hogy frissítse az operációsrendszer-csomagokat a legújabb verzióra a legújabb biztonsági frissítések alkalmazásának biztosítása érdekében.
Red Hat Enterprise Linux (RHEL)
A Microsoft addig támogatja a PowerShellt, amíg a PowerShell el nem éri a támogatás végét, vagy az RHEL verziója el nem éri a támogatás végét.
A csomagfájlok (.rpm
) telepítése szintén elérhető innen https://packages.microsoft.com/: .
A PowerShell 7.2-t, a PowerShell 7.4-et és az x64-hez készült PowerShell 7.5-ös előzetes verziót tartalmazó Docker-rendszerképek az alábbi RHEL-verziók Microsoft Eszközjegyzék érhetők el:
- RHEL 8 – Az operációs rendszer támogatása 2029.05.31-én megszűnik
- RHEL 9 – Az operációs rendszer támogatása 2032-05-31-én megszűnik
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.
Fontos
A Docker-rendszerképek az operációs rendszer forgalmazója által biztosított hivatalos operációsrendszer-lemezképekből épülnek fel. Előfordulhat, hogy ezek a képek nem rendelkeznek a legújabb biztonsági frissítésekkel. A Microsoft azt javasolja, hogy frissítse az operációsrendszer-csomagokat a legújabb verzióra a legújabb biztonsági frissítések alkalmazásának biztosítása érdekében.
Ubuntu Linux
A Microsoft addig támogatja a PowerShellt, amíg a PowerShell el nem éri a támogatás végét, vagy az Ubuntu verziója nem éri el a támogatás megszűnését.
A csomagfájlok (.deb
) telepítése szintén elérhető innen https://packages.microsoft.com/: .
A PowerShell 7.2, a PowerShell 7.4 és a PowerShell 7.5 előzetes verzióját tartalmazó Docker-képek x64-hez és Arm32-hez a Microsoft Eszközjegyzék érhetők el az Ubuntu alábbi verzióihoz:
- Ubuntu 22.04 (Jammy Medúza) – Az operációs rendszer támogatása 2027-04-01-én véget ér
- Ubuntu 20.04 (Focal Fossa) – Az operációs rendszer támogatása 2025-04-02-én megszűnik
Az Ubuntu 23.10 (Mantic Minotaur) egy köztes kiadás. A Microsoft nem támogatja az Ubuntu ideiglenes kiadásait . További információ: Közösségi támogatott disztribúciók.
Fontos
A Docker-rendszerképek az operációs rendszer forgalmazója által biztosított hivatalos operációsrendszer-lemezképekből épülnek fel. Előfordulhat, hogy ezek a képek nem rendelkeznek a legújabb biztonsági frissítésekkel. A Microsoft azt javasolja, hogy frissítse az operációsrendszer-csomagokat a legújabb verzióra a legújabb biztonsági frissítések alkalmazásának biztosítása érdekében.
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) | 2023. november 16. | 2026. november 10. |
7.2 (LTS) | 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ő | A .NET 9.0.0-ra épül |
PowerShell 7.4 (LTS) | 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) | 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