PowerShell 7.6 LTS: Yeni Özellikler, Kurulum ve Yükseltme Kılavuzu

PowerShell 7.6, uzun süreli destek (LTS) sunan yeni bir sürümdür. Bu makale, özellikle otomatik tamamlama iyileştirmeleri ve kurulum/yükseltme adımlarını detaylandırır.

4
4sysops
16 görüntülenme
PowerShell 7.6 LTS: Yeni Özellikler, Kurulum ve Yükseltme Kılavuzu

PowerShell 7.6 LTS: Yeni Özellikler, Kurulum ve Yükseltme Kılavuzu

PowerShell 7.6, Microsoft'un en son Uzun Süreli Destek (LTS) sürümü olarak önemli yenilikler sunmaktadır. Üç yıllık destek süresi ile üretim sunucuları için güçlü bir tercih haline gelmiştir. Bu makale, PowerShell 7.6'nın temel yeniliklerini incelemekte ve Windows sistemlerine kurulum ile önceki sürümlerden yükseltme adımlarını kapsamaktadır.

PowerShell 7.6'nın Öne Çıkan Yeni Özellikleri

PowerShell 7.6'nın getirdiği en önemli yenilikler, kullanıcıların uzun süredir şikayetçi olduğu alanlara odaklanmaktadır. Özellikle otomatik tamamlama (autocomplete) ve sekme tamamlama (tab completion) deneyiminde büyük iyileştirmeler yapılmıştır.

Otomatik Tamamlama ve Güvenilirlik İyileştirmeleri

Önceki sürümlerde, belirli bağlamlarda sekme tamamlama işlevinin beklendiği gibi çalışmaması veya PowerShell'in bariz önerileri kaçırması yaygın bir sorundu. PowerShell 7.6, bu tür can sıkıcı durumları gidermek üzere tasarlanmış bir dizi iyileştirme içermektedir. Bu iyileştirmeler, özellikle karmaşık komut zincirleri veya modül içi işlev çağrıları sırasında daha tutarlı ve doğru öneriler sunar.

İpucu: Otomatik tamamlama sorunları genellikle `$PSModulePath` değişkeninin doğru ayarlanmamasından kaynaklanırdı. 7.6, bu tür yapılandırma sorunlarına karşı daha dayanıklı hale getirilmiştir, ancak temiz bir kurulum her zaman önerilir.

Bu sürüm, genel yönetim görevlerinin güvenilirliğini de artırarak, özellikle büyük veri kümeleriyle çalışırken veya uzak oturumlarda daha stabil bir deneyim sağlar.

PowerShell 7.6 Kurulumu (Windows Üzerinde)

PowerShell 7.6'yı Windows ortamınıza kurmak için iki ana yöntem bulunmaktadır: winget paket yöneticisi veya geleneksel MSI yükleyicisi.

Yöntem 1: Winget ile Kurulum

winget kullanmak, en hızlı ve en modern yöntemdir. Komut İstemi (CMD) veya PowerShell terminalinde aşağıdaki komutu çalıştırın:

winget install --id Microsoft.PowerShell --source winget

winget otomatik olarak en son kararlı sürümü (bu durumda 7.6) indirecek ve kuracaktır.

Yöntem 2: MSI Yükleyici ile Kurulum

Microsoft'un resmi web sitesinden MSI yükleyicisini indirerek standart Windows kurulum sihirbazını takip edebilirsiniz. Bu yöntem, kurulum seçenekleri üzerinde daha fazla kontrol sağlar.

Önceki Sürümlerden PowerShell 7.6'ya Yükseltme

Mevcut PowerShell 7.x sürümlerinden (örneğin 7.4) yükseltme yapmak genellikle basittir. Yükseltme sırasında mevcut ayarlarınız ve profilleriniz (Microsoft.PowerShell_profile.ps1) genellikle korunur.

  1. Mevcut Sürümü Kontrol Edin: Hangi sürümü çalıştırdığınızı doğrulayın.
  2. $PSVersionTable.PSVersion
  3. Yükseltme Komutu (Winget ile): Eğer winget kuruluysa, yükseltme için aşağıdaki komutu kullanın. Bu, mevcut sürümün üzerine yazacaktır.
  4. winget upgrade --id Microsoft.PowerShell
  5. Yükseltme Komutu (MSI ile): İndirdiğiniz yeni MSI dosyasını çalıştırın. Yükleyici, mevcut kurulumu algılayacak ve yükseltme seçeneği sunacaktır.

UYARI: PowerShell 7.6 LTS sürümü olsa da, kritik üretim sistemlerinde yükseltme yapmadan önce test ortamında tam uyumluluk testlerini tamamlamanız şiddetle tavsiye edilir.

Sonuç

PowerShell 7.6, LTS desteği ve özellikle kullanıcı deneyimini kökten iyileştiren otomatik tamamlama geliştirmeleri ile PowerShell ekosisteminde önemli bir kilometre taşıdır. Kurulum ve yükseltme işlemleri modern araçlarla kolaylaştırılmıştır.

Kaynak

4sysops