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. Bileşenler, üst ürün veya platformlarıyla aynı desteği alır. 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 altında desteklenir, ancak destek tarihleri .NET ve .NET Core Destek İlkesi'ne bağlıdır. 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üne Güncelleştirmeler 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. PowerShell'in LTS sürümleri .NET için destek sonuna kadar desteklenir.
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. Geçerli sürüm, sonraki sürümden (geçerli veya LTS) sonraki altı ay boyunca desteklenir.
Önemli
Destek için en son düzeltme eki güncelleştirmesini yüklemiş olmanız gerekir. Örneğin, PowerShell 7.4.0 çalıştırıyorsanız ve 7.4.2 yayımlandıysa, destek için 7.4.2'ye güncelleştirmeniz gerekir.
Desteklenen platformlar
PowerShell, birden çok işletim sistemi (OS) ve işlemci mimarisi üzerinde çalışır. Microsoft tarafından desteklenmek için işletim sisteminin aşağıdaki ölçütleri karşılaması gerekir:
- İşletim sisteminin sürümü ve işlemci mimarisi .NET Core tarafından desteklenir.
- İşletim sisteminin sürümü en az bir yıl boyunca desteklenir.
- İşletim sisteminin sürümü geçici bir sürüm veya eşdeğer değildir.
- İşletim sisteminin sürümü şu anda işletim sistemi yayımcısı tarafından desteklenmektedir.
- PowerShell ekibi dağıtımın sürümünü test etti.
Bir platform sürümü, platform sahibi tarafından tanımlandığı şekilde kullanım süresi sonuna ulaştığında, PowerShell bu platform sürümünde desteği de sona erdirir. Daha önce yayımlanan paketler erişime ihtiyacı olan müşteriler için kullanılabilir durumda kalır, ancak artık resmi destek ve herhangi bir türde güncelleştirme sağlanmaz.
Windows
Aşağıdaki tabloda PowerShell sürümlerinin ve bunların desteklendiği Windows sürümlerinin listesi yer alır. Bu sürümler, PowerShell sürümü destek sonuna ulaşana veya Windows sürümü destek sonuna ulaşana kadar desteklenir.
- Simge, işletim sistemi veya PowerShell sürümünün hala desteklendiğini gösterir
- Simge, PowerShell sürümünün işletim sisteminin bu sürümünde artık desteklenmediğini gösterir
- Simge, PowerShell'i bu işletim sisteminde test etme işlemini tamamlamadığımıza işaret eder
- Simge, işletim sistemi veya PowerShell sürümünün desteklenmediğini gösterir
- hem işletim sistemi sürümü hem de PowerShell sürümü bir simgeye sahip olduğunda, bu birleşim desteklenir
Windows | 7.2 (LTS öncesi) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
Windows Server 2016, 2019 veya 2022 | |||
Windows Server Nano (1809 veya üzeri) | |||
Windows 11 | |||
Windows 10 1607+ |
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.
PowerShell, windows üzerinde aşağıdaki işlemci mimarileri için desteklenir.
Windows | 7.2 (LTS akımlı) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
Windows Server 2016+ | x64, x86 | x64, x86 | x64, x86 |
Windows Server Core 2016+ | x64, x86 | x64, x86 | x64, x86 |
Nano Sunucu Sürüm 1803+ | x64 | x64 | x64 |
Windows 11 İstemcisi | x64, Arm64 | x64, Arm64 | x64, Arm64 |
Windows 10 İstemcisi | x64, x86, Arm64 | x64, x86, Arm64 | x64, x86, Arm64 |
macOS
Aşağıdaki tabloda PowerShell sürümlerinin listesi ve macOS sürümleri için destek durumu yer alır. PowerShell sürümü destek sonuna ulaşana veya macOS sürümü destek sonuna ulaşana kadar bu sürümler desteklenmektedir.
- Simge, işletim sistemi veya PowerShell sürümünün hala desteklendiğini gösterir
- Simge, PowerShell sürümünün işletim sisteminin bu sürümünde artık desteklenmediğini gösterir
- Simge, PowerShell'i bu işletim sisteminde test etme işlemini tamamlamadığımıza işaret eder
- Simge, işletim sistemi veya PowerShell sürümünün desteklenmediğini gösterir
- hem işletim sistemi sürümü hem de PowerShell sürümü bir simgeye sahip olduğunda, bu birleşim desteklenir
macOS | 7.2 (LTS öncesi) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
14 (Sonoma) | |||
13 (Ventura) | |||
12 (Monterey) | |||
11 (Big Sur) |
macOS desteği Apple tarafından tanımlanır. Daha fazla bilgi için, aşağıdakilere bakın:
PowerShell, macOS'ta aşağıdaki işlemci mimarileri için desteklenir:
macOS | 7.2 (LTS akımlı) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
macOS Big Sur 11.5 | x64, Arm64 | x64, Arm64 | x64, Arm64 |
Alpine Linux
Aşağıdaki tabloda desteklenen PowerShell sürümleri ve bunların desteklendiği Alpine sürümleri listelenmektedir. Bu sürümler, PowerShell sürümü destek sonuna ulaşana veya Alpine sürümü kullanım süresi sonuna ulaşana kadar desteklenir.
- Simge, işletim sistemi veya PowerShell sürümünün hala desteklendiğini gösterir
- Simge, PowerShell sürümünün işletim sisteminin bu sürümünde artık desteklenmediğini gösterir
- Simge, PowerShell'i bu işletim sisteminde test etme işlemini tamamlamadığımıza işaret eder
- Simge, işletim sistemi veya PowerShell sürümünün desteklenmediğini gösterir
- hem işletim sistemi sürümü hem de PowerShell sürümü bir simgeye sahip olduğunda, bu birleşim desteklenir
Alpine | 7.2 (LTS öncesi) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
3.18 | |||
3.17 | |||
3.16 | |||
3.15 | |||
3.14 |
PowerShell, aşağıdaki işlemci mimarileri için Alpine'de desteklenir.
Alpine | 7.2 (LTS akımlı) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
Desteklenen tüm sürümler | x64 | x64 | x64 |
PowerShell, Arm işlemcileri kullanılarak Alpine üzerinde test edilmemiştir.
Debian Linux
Aşağıdaki tablo, şu anda desteklenen PowerShell sürümlerinin ve desteklendiği Debian sürümlerinin listesidir. PowerShell sürümü destek sonuna ulaşana veya Debian sürümü kullanım süresi sonuna ulaşana kadar bu sürümler desteklenmektedir.
- Simge, işletim sistemi veya PowerShell sürümünün hala desteklendiğini gösterir
- Simge, PowerShell sürümünün işletim sisteminin bu sürümünde artık desteklenmediğini gösterir
- Simge, PowerShell'i bu işletim sisteminde test etme işlemini tamamlamadığımıza işaret eder
- Simge, işletim sistemi veya PowerShell sürümünün desteklenmediğini gösterir
- hem işletim sistemi sürümü hem de PowerShell sürümü bir simgeye sahip olduğunda, bu birleşim desteklenir
Debian | 7.2 (LTS öncesi) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
12 (Kitap kurdu) | |||
11 (Bullseye) | |||
10 (Buster) |
PowerShell, Aşağıdaki işlemci mimarileri için Debian'da desteklenir.
Debian | 7.2 (LTS akımlı) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
Sürüm 9+ | x64 | x64 | x64 |
Red Hat Enterprise Linux (RHEL)
Aşağıdaki tablo, şu anda desteklenen PowerShell sürümlerinin ve desteklendiği RHEL sürümlerinin listesidir. PowerShell sürümü destek sonuna ulaşana veya RHEL sürümü destek sonuna ulaşana kadar bu sürümler desteklenmeye devam eder.
- Simge, işletim sistemi veya PowerShell sürümünün hala desteklendiğini gösterir
- Simge, PowerShell sürümünün işletim sisteminin bu sürümünde artık desteklenmediğini gösterir
- Simge, PowerShell'i bu işletim sisteminde test etme işlemini tamamlamadığımıza işaret eder
- Simge, işletim sistemi veya PowerShell sürümünün desteklenmediğini gösterir
- hem işletim sistemi sürümü hem de PowerShell sürümü bir simgeye sahip olduğunda, bu birleşim desteklenir
RHEL | 7.2 (LTS öncesi) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
9 | |||
8 | |||
7 |
PowerShell, Red Hat Universal Base Images (UBI) üzerinde test edilmiştir. Daha fazla bilgi için UBI bilgi sayfasına bakın.
PowerShell, rhel'de aşağıdaki işlemci mimarileri için desteklenir.
RHEL | 7.2 (LTS akımlı) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
Desteklenen tüm sürümler | x64 | x64 | x64 |
Ubuntu Linux
Aşağıdaki tablo, şu anda desteklenen PowerShell sürümlerinin ve desteklendiği Ubuntu sürümlerinin listesidir. PowerShell sürümü destek sonuna ulaşana veya Ubuntu sürümü destek sonuna ulaşana kadar bu sürümler desteklenmektedir.
- Simge, işletim sistemi veya PowerShell sürümünün hala desteklendiğini gösterir
- Simge, PowerShell sürümünün işletim sisteminin bu sürümünde artık desteklenmediğini gösterir
- Simge, PowerShell'i bu işletim sisteminde test etme işlemini tamamlamadığımıza işaret eder
- Simge, işletim sistemi veya PowerShell sürümünün desteklenmediğini gösterir
- hem işletim sistemi sürümü hem de PowerShell sürümü bir simgeye sahip olduğunda, bu birleşim desteklenir
Ubuntu | 7.2 (LTS öncesi) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
22.04 LTS (Jammy) | |||
20,04 LTS (Odak) | |||
18.04 LTS (Biyonik) |
Yalnızca Ubuntu'nun LTS sürümleri resmi olarak desteklenir. Microsoft ara sürümleri veya eşdeğerlerini desteklemez. Ara sürümler topluluk tarafından desteklenir. Daha fazla bilgi için bkz . Topluluk tarafından desteklenen dağıtımlar.
PowerShell, aşağıdaki işlemci mimarileri için Ubuntu'da desteklenir.
Ubuntu | 7.2 (LTS akımlı) | 7.3 | 7.4 (LTS akımlı) |
---|---|---|---|
Desteklenen tüm sürümler | x64, Arm32 | x64, Arm32 | x64, Arm32 |
Windows PowerShell Uyumluluğu
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
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.
Destek alma
PowerShell desteği ücretli destek, Microsoft Kurumsal Anlaşma s ve Microsoft Yazılım Güvencesi gibi geleneksel Microsoft destek sözleşmeleri aracılığıyla sunulur. Ayrıca, sorununuz için bir destek isteği göndererek PowerShell için yardımlı destek için ödeme yapabilirsiniz.
Birden çok topluluk desteği seçeneği vardır. GitHub'da bir sorun, hata veya özellik isteği oluşturabilirsiniz. Ayrıca, Microsoft PowerShell Tech Community'deki topluluğun diğer üyelerinden veya PowerShell hub sayfasında listelenen topluluk forumlarından herhangi birinden yardım alabilirsiniz. Hemen ilgilenilmesi gereken bir sorununuz varsa, geleneksel, ücretli destek seçeneklerini kullanmanız gerekir.
Önemli
Destek için en son düzeltme eki güncelleştirmesini yüklemiş olmanız gerekir. Örneğin, PowerShell 7.3 ve 7.3.1 çalıştırıyorsanız destek için uygun olması için 7.3.1'e güncelleştirmeniz gerekir.
PowerShell Destek sonu tarihleri
Bu yaşam döngüsü ilkelerine bağlı olarak, aşağıdaki tabloda PowerShell'in geçerli sürümleri için destek sonu tarihleri listelenmektedir:
Sürüm | Yayımlama Tarihi | Destek sonu |
---|---|---|
7.4 (LTS akımlı) | 16 Kasım 2023, Kasım 2023, Kasım 2023, Kasım 2023, Kasım 20 | 10 Kasım 2026, Saat 2026, Kasım 2026, Kasım 2026, Kasım 20 |
7.3 (Kararlı) | 9 Kasım 2022, İstanbul | 8 Mayıs 2024, Mayıs 2024, Saat 20:00 |
7.2 (LTS öncesi) | 8 Kasım 2021, İstanbul | 8 Kasım 2024 Cuma |
Belirli bir platformda PowerShell desteği, kullanılan .NET sürümünün destek ilkesini temel alır.
- PowerShell 7.4 (LTS-current), .NET 8.0 Desteklenen İşletim Sistemi Yaşam Döngüsü İlkesi'ni temel alır
- PowerShell 7.3 (Kararlı), .NET 7.0 Desteklenen İşletim Sistemi Yaşam Döngüsü İlkesi'ni temel alır
- PowerShell 7.2 (LTS-önceki), .NET 6.0 Desteklenen İşletim Sistemi Yaşam Döngüsü İlkesi'ni temel alır
Zaten kullanımdan kaldırılmış sürümler için destek sonu tarihleri:
Sürüm | Yayımlama Tarihi | Destek sonu |
---|---|---|
7.0 (LTS) | 4 Mart 2020, Saat 20:00 | 3 Aralık 2022 Cumartesi |
7.1 | 11 Kasım 2020, Saat 2020, Kasım 2020, Kasım 2020, Kasım 20 | 8 Mayıs 2022 Pazar |
6.2 | 28 Mart 2019, Saat 2019, Şubat 2019, Mart 2019, Saat | 4 Eylül 2020 Cuma |
6.1 | 13 Eylül 2018 | 28 Eylül 2019 Cumartesi |
6,0 | 20 Ocak 2018, Saat 2018 | 13 Şubat 2019 Çarşamba |
Sürüm geçmişi
Aşağıdaki tabloda PowerShell'in ana sürümlerinin zaman çizelgesi yer alır. Bu tablo geçmiş başvurusu için sağlanmıştır. Destek yaşam döngüsünü belirlemek için kullanılması amaçlanmamıştır.
Sürüm | Yayımlama Tarihi | Not |
---|---|---|
PowerShell 7.5 (önizleme) | TBA | .NET 9.0.0-preview.1 üzerinde oluşturulmuş |
PowerShell 7.4 (LTS-current) | 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 öncesi) | 2021'in 2021'in ilk yılları | .NET 6.0 (LTS-previous) üzerine kurulmuştur |
PowerShell 7.1 | 2020'de | .NET 5.0 üzerinde oluşturulmuş |
PowerShell 7.0 (LTS) | Mart 2020 | .NET Core 3.1 (LTS) üzerine kurulmuştur |
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 üzerinde oluşturulan ilk sürüm. 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 tümleşik |
Windows PowerShell 3.0 | Ekim 2012 | Windows 8 ve Windows Server 2012 WMF 3.0 ile tümleşik |
Windows PowerShell 2.0 | Temmuz 2009 | Windows 7 ve Windows Server 2008 R2, WMF 2.0 ile tümleşik |
Windows PowerShell 1.0 | 2006'da | Windows Server 2008'in isteğe bağlı bileşeni |
Ç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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin