!!DİKKAT!! Linux sistemlerde C#geliştirme yapılması önerilmez.

Linux tabanlı sistemlerde .net geliştirmek

Evet bu mümkün ancak bir sürü sorun ile karşılaşmanız çok muhtemel. Eğer bunu kabul ediyorsanız okumaya devam edin.

Nasıl?

Bunu “Monodevelop” adlı program ile yapacağız. Kurulum oldukça basit. Apt veya Yum ile kurulumu gerçekleştirebilirsiniz. “apt install monodevelop” komutunu rootolarak veya sudo komutu ile gönderdikten sorna kurulumun bitmesini bekliyoruz. Kurulumdan sonra aramaya “Monodevelop” yazarak programımızı çalıştırabiliriz. Mono kendi kütüphanelerinden windows dosya sistemini emüle ederek programlarınızı çalıştırabilir. Ancak bu programların çoğu çalışırken hata verecektir çünkü tam anlamıyla bir geçiş söz konusu değildir. Bu programdan yazacağınız programları çalıştıracaktır ancak elbette geliştirme sırasında bir sürü sorun ile karşılaşmanız oldukça yüksek ihtimallidir. Kurulumdan sonra yeni proje oluşturarak programı kullanmaya başlayabilirsiniz.   Burada yazdığınız programların dışında başka Windows programlarını çalıştırmak istiyorsanız, mesela oyun oynamak gibi, Wine programını kullanabilirsiniz. Wine bir emülatör olmayıp bir uyumluluk katmanıdır. Bu yüzden oyun oynayabilmenize olanak sağlar, tabi yine de tam performansı alamayacaksınız. Wine ile ilgili makalemize sonra değineceğiz. Kendisi oldukça gelişmiş bir program. Kendi sisteminizin içinde ayrı bir sistem oluşturuyor. Öyle ki C:\ gibi sanal sürücüler oluşturuyor. DirectX gibi programları da kendimiz kuruyoruz. Yani oldukça güzel bir program. Bir sonraki makalemizde görüşmek üzere! Umarım yardımcı olabilmişimdir. ——————- Bunun dışında ücretsiz Linux kursumuz devam ediyor! Kayıt olmak için: https://www.nixdestek.org/course/linux-egitim-kursu/ Daha fazla kurs eklenilecek!

Bir cevap yazın

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

You may also like