PowerShell

PowerShell Core Nedir?

PowerShell ve PowerShell Core Farkları, PowerShell Core 7 Kurulumu, PowerShell Core Çalıştırılması, PowerShell vs PowerShell Core

PowerShell Core Nedir?

PowerShell 5.1 versiyonu, orijinal PowerShell’in en son sürümüdür, ancak PowerShell Core 6.0 versiyondan başlayarak, günümüze kadar gelen sürümler PowerShell Core olarak adlandırılır. PowerShell Core, .NET Core üzerine kurulmuştur ve açık kaynaklıdır. Windows, Linux ve Mac işletim sistemlerinde kullanılabilir. “PowerShell Core Nedir?” makalesi ile PowerShell Core derslerine giriş yapılacaktır.

PowerShell Core Linux ve MacOS’ta pwsh ve Windows’ta pwsh.exe olarak başlatılır. Makalemizde yazım tarihinde yayınlanmış son versiyon olan PowerShell Core 7.0 RC2 üzerinden devam edilecektir.

PowerShell Core 6.0 versiyonu ilk kez 18 Ağustos 2016’da tanıtıldı.

PowerShell ve PowerShell Core Farkları

Aşağıda verilen tabloda PowerShell ve PowerShell Core arasındaki farklar açıklanmaktadır:

Nitelikler PowerShell PowerShell Core
Versiyon 1.0 – 5.1 6.0 – 7.0
Desteklenen Platformlar Windows Linux, MacOS, ve Windows
Gereksinimler .NET Framework .NET Core
Başlama powershell.exe MacOS ve Linux için pwsh, Windows için pwsh.exe
Kullanım .NET framework runtime .NET core runtime
$PSVersionTable.PSEdition Desktop Core

Windows 10 İşletim Sistemine PowerShell Core Kurulumu

PowerShell Core 7 versiyonunun Windows işletim sistemine .msi paketi kullanarak yüklenmesi için aşağıdaki adımlar uygulanır:

  1. İlk olarak msi dosyası PowerShell GitHub sayfasından indirilir. Biz kurulumumuzda “PowerShell Core 7 Kurulumu” konusunu da görebilmek için, PowerShell Core 7.0 RC2 x64 preview sürümünü tercih ettik. Ancak PowerShell Core 7 stabil versiyonları çıkana kadar olan süreçte size şuanda en son versiyon olan PowerShell Core 6.2.4 stable (stabil) versiyonunu kurmanızı tavsiye ederiz.
  2. PowerShell Core kurulumu için indirilen .msi dosyasına çift tıklanır ve “Next” butonu ile ilerlenir.
    PowerShell Core Kurulum Sihirbazı - Adım 1
    PowerShell Core Kurulum Sihirbazı
  3. Yüklenmesi istenilen yer seçilir ve “Next” butonu ile ilerlenir.
    PowerShell Core Kurulum Sihirbazı - Adım 2
    PowerShell Core Kurulum Sihirbazı
  4. İhtiyaçlarınıza uygun seçenekler seçilir ve “Next” butonu ile ilerlenir.
    Kurulum Sihirbazı - Adım 3
    PowerShell Core Kurulum Sihirbazı
  5. “Install” botununa tıklanarak kurulum başlatılır.
    Kurulum Sihirbazı - Adım 4
    PowerShell Core Kurulum Sihirbazı
  6. Aşağıdaki ekran ile birlikte kurulum başarılı bir şekilde tamamlanır.
    Kurulum Sihirbazı - Adım 5
    PowerShell Core Kurulum Sihirbazı

PowerShell Core Nasıl Çalıştırılır?

Kurulumdan sonra PowerShell Core versiyonunu başlatmak için aşağıdaki adımları izleyin:

  1. Başlat menüsüne tıklanır ve PowerShell 7 için arama yapılır.
    PowerShell Core Çalıştırılması
    PowerShell Core Çalıştırılması
  2. Çıkan sonuca tıklanarak PowerShell 7 Core çalıştırılabilir.
    PowerShell Core Çalıştırılması
    PowerShell Core Çalıştırılması

PowerShell Core Nedir?

Makaleyi okuduğunuz için teşekkür ederiz. “PowerShell Nedir? PowerShell Neden Kullanılır?” isimli makale de ilginizi çekebilir. Soru ve önerilerinizi aşağıdaki formu kullanarak bize iletebilirsiniz.

Daha Fazla Göster

Ahmet Elibol

Üniversite eğitimini Kimya ve İşletme bölümlerinde tamamlayan Ahmet Elibol, yüksek lisans eğitimini de İşletme (Master of Business Administration - MBA) üzerinde tamamlamıştır. 1999 yılından bu yana bilişim sektöründe bulunmaktadır.  Ahmet Elibol, profesyonel kariyerine aldığı pascal ve delphi ile yazılım mühendisliği eğitimiyle başlamıştır. 2004 yılından sonra ilgi ve uzmanlık alanlarını Microsoft Sunucu Sistemleri, Sistem Programlama ve Bilgi Güvenliği konularında güncellemiştir. Yazar 4 yıl kadar bir akademide Sistem Mühendisliği eğitimleri de vermiştir. Yazar hobi amaçlı programlama, yapay zeka, makine öğrenmesi, yapay sinir ağları, görüntü işleme ve nesnelerin interneti konularında çalışmaktadır. İngilizce, Rusça dillerini bilen Ahmet Elibol MCT, MCITP, MCTS, MCSE, MCSA vb. uzmanlık sertifikalarına sahiptir ve Bilgisayar Mühendisliği yüksek lisansına devam etmektedir.

İlgili Makaleler

Bir yanıt yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu