Mac OSX üzerinde .Net Core

Microsoft’ta yaşanan değişim rüzgarında ön sıralarda yer alan .Net yeni sürümü ile birlikte platform bağımsızlığına göz kırpıyor.  Bu makalemde sizlere Mac OSX üzerinde .Net Core kurulumunu nasıl yapabileceğinizi paylaşacağım. Makaleyi hazırladığım sırada henüz .Net Core RC2 sürüm yeni yayınlanmış durumda olduğunda takip edilen adımlar bu sürüme göre hazırlanmıştır.

Kurulumdaki ilk adımlarımız gereksinimleri hazırlamak olacak. .Net Core, Mac OSX sürümü için OpenSSL kurulumuna ihtiyaç duymaktadır. Homebrew paket yöneticisi yardımıyla aşağıdaki komut seti ile OpenSSL kurulumunu gerçekleştirebilirsiniz;

brew update
brew install openssl
brew link --force openssl

Homebrew paket yönetici yardımıyla OpenSSL bağımlılığını yüklenebilirsiniz

Sisteminizde Homebrew yoksa aşağıdaki komut yardımıyla kurabilirsiniz;

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Sisteminizde Homebrew bulunmuyorsa öncelik le homebrew kurulumu yapmalısınız

OpenSSL kurulumu ardından Microsoft tarafından yayınlanan kurulum paketini indirerek .Net Core kurulumunu başlatabilirsiniz.

.Net Core kurulum karşılama sayfası

.Net Core kurulum lisans söleşmesi sayfası

.Net Core kurulum hedef sayfası

.Net Core kurulum sonuç sayfası

Bu kadar basit… Bu paket sisteminizde .Net Core’un çalışması için gerekli olan tüm araçları sisteminize kurarak gerekli PATH tanımlarını yapacaktır.

Aşağıdaki komut ile kurulumuzu test edebilirsiniz;

dotnet --info

dotnet --info komutu yardımıyla .Net Core kurulumunu test edebilirsiniz

Kurulumu başarıyla tamamladığımıza göre sıra geldi defakto olmuş “Merhaba Dünya!” uygulamamıza. Aşağıda adımları takip ederek hazır proje şablonunu oluşturabilirsiniz;

mkdir enterprisecoding-merhaba-dunya
cd enterprisecoding-merhaba-dunya/
dotnet new

Oluşan şablon projeyi biraz özelleştirelim;

nano Program.cs

Program.cs içeriğinin güncellenmesi

 

Son olarak aşağıdaki komutlarla projemizi derleyip çalıştırabiliriz;

dotnet restore
dotnet run

Uygulamanın derlenerek çalıştırılması

Fatih Boy

Ankara'da yaşayan Fatih, bir kamu kurumunda danışman olarak çalışmaktadır. ALM süreçleri, kurumsal veri yolu sistemleri, kurumsal altyapı ve yazılım geliştirme konularında destek vermektedir. Boş zamanlarında açık kaynak kodlu projeler geliştirmeyi ve bilgisini yazdığı makalelerle paylaşmayı seven Fatih, aynı zamanda Visual C# ve Visual Studio teknolojileri konusundan Microsoft tarafından altı yıl üst üste MVP (En Değerli Profesyonel) ödülüne layık görülmüştür. İş hayatı boyunca masaüstü uygulamaları, web teknolojileri, akıllı istemciler gibi konularda Asp.Net, Php, C#, Java programlama dilleri ve MySql, MsSql ve Oracle gibi veritabanı yönetim yazılımları ile çalışmıştır. İngilizce ve Türkçe olarak yayınlanan makalelerini gerek İngilizce bloğunda, gerekse de Türkçe bloğunda bulabileceğiniz gibi web sitesinden de açık kaynak kodlu geliştirdiği yazılımlarına ulaşabilirsiniz. vCard - Twitter - Facebook - Google+

3 yorum

  1. Ömrüm Baki   •  

    “nano” komutu kullanarak girdiğiniz kodu düzenleme bölümünden nasıl çıkabiliriz?

    • fatih   •     Yazar

      Merhaba Ömrüm Baki, nano editöründen Kntrl + X tuş kombinasyonu ile çıkabilirsin. Kullanabileceğin diğer kısa yollar editörün alt kısmında listenmekte.

      • Ömrüm Baki   •  

        Teşekkürler. İyi çalışmalar.

Bir Cevap Yazın

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