PowerShell Destek Yaşam Döngüsü
Not
Bu belge PowerShell desteğiyle ilgili. Windows PowerShell (1.0 - 5.1), Windows işletim sisteminin bir bileşenidir. Daha fazla bilgi için bkz . Ürün ve Hizmetler Yaşam Döngüsü Bilgileri.
PowerShell , Microsoft Modern Yaşam Döngüsü İlkesi'ni izler. Destek tarihleri .NET Destek İlkesi'ni izler. Bu hizmet yaklaşımında müşteriler Uzun Süreli Destek (LTS) sürümlerini veya geçerli sürümleri seçebilir.
PowerShell'in LTS sürümü, .NET'in LTS sürümü üzerine kurulmuştur. LTS sürümü güncelleştirmeleri yalnızca mevcut iş yükleri üzerindeki etkiyi en aza indirmek için tasarlanmış kritik güvenlik güncelleştirmelerini ve hizmet düzeltmelerini içerir.
Geçerli sürüm, LTS sürümleri arasında gerçekleşen bir sürümdür. Geçerli sürümler kritik düzeltmeler, yenilikler ve yeni özellikler içerebilir. Microsoft, sonraki LTS sürümünden sonraki altı ay boyunca geçerli bir sürümü destekler.
Hem LTS hem de PowerShell'in geçerli sürümleri güvenlik güncelleştirmelerini ve hata düzeltmelerini alır. Microsoft yalnızca bir sürümün en son güncelleştirme sürümünü destekler.
Destek alma
Microsoft, PowerShell için en iyi çaba temelinde destek sağlar. Windows PowerShell 5.1 desteği Windows destek kanalları aracılığıyla sağlanır. PowerShell için destek almak için standart ücretli destek kanallarını kullanabilirsiniz.
PowerShell topluluğu tarafından sağlanan birçok ücretsiz destek seçeneği vardır. En etkin topluluk destek kanalları Discord veya Slack aracılığıyla kullanılabilir. Tartışma kanalları her iki platformda da yansıtılır, böylece tercih ettiğiniz platformu seçebilirsiniz. Bu kanallar sorunları gidermenize, soruları yanıtlamanıza ve PowerShell'i kullanma hakkında rehberlik sağlamanıza yardımcı olabilir.
Bir hata bulduğunuzu düşünüyorsanız GitHub'da bir sorun oluşturabilirsiniz. PowerShell ekibi GitHub üzerinden destek sağlayamaz, ancak hata raporlarını memnuniyetle karşılar. Topluluk destek sayfası, en popüler topluluk destek kanallarına bağlantılar sağlar.
Desteklenen platformlar
PowerShell, birden çok işletim sistemi (OS) ve işlemci mimarisi platformunda çalışır. Platform aşağıdaki ölçütleri karşılamalıdır:
- Hedef platform (işletim sistemi sürümü ve işlemci mimarisi) .NET tarafından desteklenir.
- Microsoft, hedef platformda PowerShell'i test etti ve onayladı.
- İşletim sistemi sürümü dağıtımcı tarafından en az bir yıl boyunca desteklenir.
- İşletim sistemi sürümü geçici bir sürüm veya eşdeğer değildir.
- İşletim sistemi sürümü şu anda dağıtımcı tarafından desteklenmektedir.
Aşağıdaki koşullardan biri karşılandığında PowerShell desteği sona erer:
- Hedef platform, platform sahibi tarafından tanımlanan kullanım ömrü sonuna ulaşır
- PowerShell'in belirli sürümü kullanım ömrü sonuna ulaşıyor
PowerShell'in bir sürümü kullanım süresi sonuna ulaştıktan sonra, güvenlik güncelleştirmeleri de dahil olmak üzere başka güncelleştirme sağlanmadı. Microsoft, güncelleştirmeleri ve desteği almaya devam etmek için müşterilerin PowerShell'in desteklenen bir sürümüne yükseltmesini teşvik eder.
Windows
Microsoft, PowerShell destek sonuna ulaşana veya Windows sürümü destek sonuna ulaşana kadar PowerShell'i destekler.
- Windows Server 2022, Windows Server Core 2022 ve Windows Server Nano 1809 derlemesi 1809 için x64 için PowerShell 7.4 ve PowerShell 7.5-preview içeren Docker görüntüleri Microsoft Yapıt Kayıt Defteri.
- PowerShell 7.4 ve üzeri Windows 10 derleme 1607 ve üzeri, Windows 11, Windows Server 2016 ve üzeri sürümlere yüklenebilir.
Not
Windows'un belirli bir sürümü için destek, Microsoft Desteği Yaşam Döngüsü ilkeleri tarafından belirlenir. Daha fazla bilgi için bkz.
macOS
Microsoft, PowerShell destek sonuna ulaşana veya macOS sürümü destek sonuna ulaşana kadar PowerShell'i destekler.
- macOS 15 (Sequoia) x64 ve Arm64
- macOS 14 (Sonoma) x64 ve Arm64
- macOS 13 (Ventura) x64 ve Arm64
MacOS'un destek yaşam döngüsünü Apple belirler. Daha fazla bilgi için, aşağıdakilere bakın:
Alpine Linux
Microsoft, PowerShell destek sonuna ulaşana veya Alpine sürümü kullanım ömrü sonuna ulaşana kadar PowerShell'i destekler.
x64 için PowerShell 7.4 ve PowerShell 7.5-preview içeren Docker görüntüleri, Alpine'in aşağıdaki sürümleri için Microsoft Yapıt Kayıt Defteri kullanılabilir:
- Alpine 3.17 - İs desteği 2024-11-22 tarihinde sona eriyor
PowerShell'in Docker görüntüleri Alpine 3.18, 3.19 ve 3.20 için kullanılamaz.
Önemli
Docker görüntüleri, işletim sistemi dağıtımcısı tarafından sunulan resmi işletim sistemi (OS) görüntülerinden oluşturulur. Bu görüntüler en son güvenlik güncelleştirmelerine sahip olmayabilir. Microsoft, en son güvenlik güncelleştirmelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncelleştirmenizi önerir.
Debian Linux
Microsoft, PowerShell destek sonuna ulaşana veya Debian sürümü kullanım süresi sonuna ulaşana kadar PowerShell'i destekler.
Yükleme paketi dosyaları (.deb
) ile https://packages.microsoft.com/de kullanılabilir.
x64 için PowerShell 7.4 ve PowerShell 7.5-preview içeren Docker görüntüleri, debian'ın aşağıdaki sürümleri için Microsoft Yapıt Kayıt Defteri kullanılabilir:
- Debian 12 (Bookworm) - İs desteği 2026-06-10 tarihinde sona eriyor
Önemli
Docker görüntüleri, işletim sistemi dağıtımcısı tarafından sunulan resmi işletim sistemi (OS) görüntülerinden oluşturulur. Bu görüntüler en son güvenlik güncelleştirmelerine sahip olmayabilir. Microsoft, en son güvenlik güncelleştirmelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncelleştirmenizi önerir.
Red Hat Enterprise Linux (RHEL)
Microsoft, PowerShell destek sonuna ulaşana veya RHEL sürümü destek sonuna ulaşana kadar PowerShell'i destekler.
Yükleme paketi dosyaları (.rpm
) ile https://packages.microsoft.com/de kullanılabilir.
x64 için PowerShell 7.4 ve PowerShell 7.5-preview içeren Docker görüntüleri, aşağıdaki RHEL sürümleri için Microsoft Yapıt Kayıt Defteri kullanılabilir:
- RHEL 9 - İs desteği 2032-05-31 tarihinde sona eriyor
- RHEL 8 - İs desteği 2029-05-31 tarihinde sona eriyor
PowerShell, Red Hat Universal Base Images (UBI) üzerinde test edilmiştir. Daha fazla bilgi için UBI bilgi sayfasına bakın.
Önemli
Docker görüntüleri, işletim sistemi dağıtımcısı tarafından sunulan resmi işletim sistemi (OS) görüntülerinden oluşturulur. Bu görüntüler en son güvenlik güncelleştirmelerine sahip olmayabilir. Microsoft, en son güvenlik güncelleştirmelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncelleştirmenizi önerir.
Ubuntu Linux
Microsoft, PowerShell destek sonuna ulaşana veya Ubuntu sürümü destek sonuna ulaşana kadar PowerShell'i destekler.
Yükleme paketi dosyaları (.deb
) ile https://packages.microsoft.com/de kullanılabilir.
x64 ve Arm32 için PowerShell 7.4 ve PowerShell 7.5-preview içeren Docker görüntüleri, aşağıdaki Ubuntu sürümleri için Microsoft Yapıt Kayıt Defteri kullanılabilir:
- Ubuntu 24.04 (Noble Numbat) - İs desteği 2029-04-01 tarihinde sona eriyor
- Ubuntu 22.04 (Jammy Jellyfish) - İs desteği 2027-04-01 tarihinde sona eriyor
- Ubuntu 20.04 (Focal Fossa) - İs desteği 2025-04-02 tarihinde sona eriyor
Ubuntu 24.10 (Oracular Oriole), geçici bir sürümdür. Microsoft, Ubuntu'nun geçici sürümlerini desteklemez. Daha fazla bilgi için bkz . Topluluk tarafından desteklenen dağıtımlar.
Önemli
Docker görüntüleri, işletim sistemi dağıtımcısı tarafından sunulan resmi işletim sistemi (OS) görüntülerinden oluşturulur. Bu görüntüler en son güvenlik güncelleştirmelerine sahip olmayabilir. Microsoft, en son güvenlik güncelleştirmelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncelleştirmenizi önerir.
PowerShell modülleri desteği
PowerShell için destek yaşam döngüsü, PowerShell sürüm paketinin dışında gelen modülleri kapsamaz. Örneğin, Windows Server'ın bir parçası olarak gelen modülün kullanılması ActiveDirectory
Windows Destek Yaşam Döngüsü altında desteklenir.
Deneysel özellikler için destek
Deneysel özelliklerin üretim ortamlarında kullanılması amaçlanmamıştır. Deneysel özelliklerle ilgili geri bildirimlerinizi takdir ediyoruz ve bunlar için en iyi desteği sunuyoruz.
Lisanslamayla ilgili notlar
PowerShell, MIT lisansı altında yayınlanır. Bu lisans kapsamında ve ücretli destek sözleşmesi olmadan kullanıcılar topluluk desteğiyle sınırlıdır. Microsoft, topluluk desteğiyle yanıt verme veya düzeltme garantisi vermemektedir.
PowerShell destek sonu tarihleri
PowerShell destek yaşam döngüsü, .NET'in destek yaşam döngüsünü izler. Aşağıdaki tabloda, PowerShell'in geçerli sürümleri için destek sonu tarihleri listelenmektedir:
Sürüm | Destek sonu | Yayımlama Tarihi |
---|---|---|
7.4 (LTS) | 10 Kasım 2026, Saat 2026, Kasım 2026, Kasım 2026, Kasım 20 | 16 Kasım 2023, Kasım 2023, Kasım 2023, Kasım 2023, Kasım 20 |
Aşağıdaki tabloda, PowerShell'in kullanımdan kaldırılacak sürümleri için destek sonu tarihleri listelenmektedir:
Sürüm | Destek sonu | Yayımlama Tarihi |
---|---|---|
7.2 (LTS) | 8 Kasım 2024 Cuma | 8 Kasım 2021, İstanbul |
7.3 | 8 Mayıs 2024, Mayıs 2024, Saat 20:00 | 9 Kasım 2022, İstanbul |
7.0 (LTS) | 3 Aralık 2022 Cumartesi | 4 Mart 2020, Saat 20:00 |
7.1 | 8 Mayıs 2022 Pazar | 11 Kasım 2020, Saat 2020, Kasım 2020, Kasım 2020, Kasım 20 |
6.2 | 4 Eylül 2020 Cuma | 28 Mart 2019, Saat 2019, Şubat 2019, Mart 2019, Saat |
6.1 | 28 Eylül 2019 Cumartesi | 13 Eylül 2018 |
6,0 | 13 Şubat 2019 Çarşamba | 20 Ocak 2018, Saat 2018 |
Sürüm geçmişi
Aşağıdaki tabloda PowerShell'in önemli sürümlerinin geçmiş zaman çizelgesi yer alır.
Sürüm | Yayımlama Tarihi | Not |
---|---|---|
PowerShell 7.5 (önizleme) | Gelecek | .NET 9.0.0 üzerinde oluşturulmuş |
PowerShell 7.4 (LTS) | 2023'e Kadar | .NET 8.0.0 üzerinde oluşturulmuş |
PowerShell 7.3 | 2022'nin 2022'sinde | .NET 7.0 üzerine kurulmuştur |
PowerShell 7.2 (LTS) | 2021'in 2021'in ilk yılları | .NET 6.0 üzerinde oluşturulmuş |
PowerShell 7.1 | 2020'de | .NET 5.0 üzerinde oluşturulmuş |
PowerShell 7.0 (LTS) | Mart 2020 | .NET Core 3.1 üzerinde oluşturulmuş |
PowerShell 6.2 | Mar 2019 | .NET Core 2.1 üzerine kurulmuştur |
PowerShell 6.1 | Eyl-2018 | .NET Core 2.1 üzerine kurulmuştur |
PowerShell 6.0 | Oca-2018 | .NET Core 2.0 üzerine kurulmuştur. Windows, Linux ve macOS'a yüklenebilir |
Windows PowerShell 5.1 | Ağustos 2016 | Windows 10 Yıldönümü Güncelleştirmesi ve Windows Server 2016, WMF 5.1'de yayımlandı |
Windows PowerShell 5.0 | Şubat 2016 | Windows Management Framework (WMF) 5.0'da yayımlandı |
Windows PowerShell 4.0 | Ekim 2013 | Windows 8.1 ve Windows Server 2012 R2, WMF 4.0 ile yayımlandı |
Windows PowerShell 3.0 | Ekim 2012 | Windows 8 ve Windows Server 2012 WMF 3.0 ile yayımlandı |
Windows PowerShell 2.0 | Temmuz 2009 | Windows 7 ve Windows Server 2008 R2, WMF 2.0'da yayımlandı |
Windows PowerShell 1.0 | 2006'da | Windows Server 2008'in isteğe bağlı bileşeni olarak yayımlandı |
Çalıştırdığınız PowerShell sürümü tarafından kullanılan .NET'in tam sürüm numarasını görmek için aşağıdaki komutu çalıştırın:
[System.Runtime.InteropServices.RuntimeInformation]::FrameworkDescription
PowerShell