Powershell Core 6 Hazir!

Microsoft’un epeydir uzerinde calistigi Powershell Core 6 nihayet genel kullanima hazir hale getirildi.

Peki bu yeni surumun uzun yillardir kullandigimiz Powershell’den ne farki var?

Dilerseniz; bunu, iki surumun ozelliklerini hatirlayarak cevaplayalim.

Windows PowerShell 

  • Tamamen .NET Framework mimarisi uzerine insaa edilmistir.
  • 11 yildan beri kullanilmakta olan “geleneksel” mimaridir.
  • Arka planda .NET yapisi kullanildigi icin sadece Windows tabanli isletim sistemleri uzerinde kullanilabilir.
  • Mevcut surumler sunlardir
    • 1.0
    • 2.0
    • 3.0
    • 4.0
    • 5.0
    • 5.1
  • Powershell, Windows Client ve Server isletim sistemleri icinde yuklu olarak gelir.
  • Calisitirlabilir uygulama ismi powershell.exe‘dir.

 

PowerShell Core

Tamamen .NET Core mimarisi uzerine insaa edilmistir.

.NET Core destgi sayesinde Windows, macOS, and Linux platformlarind calisabilir

  • Calisitirilabilir uygulama ismi Windows icin pwsh.exe, MacOS ve Linux icin pwsh‘dir.
  • Powershell Core 6.0 yetenekleri dogrudan .NET Core yetenekleriyle sinirlidir.

 

Powershell Core hangi platformlarda kullanilabilir?

  • Windows 7, 8.1, 10
  • Windows Server 2008 R2, 2012 R2, 2016
  • Ubuntu 14.04, 16.04, 17.04
  • Debian 8.7+, 9
  • CentOS 7
  • Red Hat Enterprise Linux 7
  • OpenSUSE 42.2
  • Fedora 25, 26
  • macOS 10.12+

 

Onur