Windows Subsystem for Linux Nedir?

Katılım
20 Aralık 2014
Mesajlar
19.118
Makaleler
6
Çözümler
500
Yer
İstanbul
Bir dersim dolayısıyla Linux kurmam gerekiyor. Normalde Windows kullanıyorum. Çeşitli şeyleri değiştirmem falan gerekeceği için Dual Boot yapmak istemiyorum. Virtual Machine veya bu zımbırtıdan yapacağım, tabii neyse.

Uzaktan bakınca pek bir şey anlamadım. Ekran görüntülerinden bir çeşit Virtual Machile izlenimi bıraktı. Sonrasında da Microsoft Store üzerinden var olan dağıtımlardan biri kurulabiliyor gibi. Sanıyorum ki VirtualBox'tan daha rahat olacaktır. Yoksa niye yapsınlar, değil mi?

Sistem bilgimin gerekeceğini sanmıyorum. Gerekirse söylersiniz. İşletim sistemi olarak şu an Windows 10 Home Sİngle Language, sürüm 20H2, derleme 19042.844 kullanıyorum.
 
Birinci sürümü tam anlamıyla Linux kerneli barındırmıyor fakat yapısal olarak uyumluluk sağlıyor.

WSL2'de ise tam olarak bir Linux kerneli kullanabiliyorsunuz. Peki ya farkı ne normal sanallaştırmadan? Birincisi WSL2'de performans daha fazla.

Sanallaştırma çözümlerinde önce bir sanallaştırma katmanı var daha sonra üzerine bir sistem kuruyorsunuz. Bunda ise Windows altında ekstra bir Linux çekirdeği var ve sistemi onun üzerinde koşturuyorsunuz. Çeşitli şeylerden dolayı bazı sanallaştırma katmanları halen kullanılıyor fakat tam anlamıyla bir sanal makine olmuyor bu yüzden.

Adı üstünde Windows Subsystem. WSL için ekstra paketler falan kuruyoruz, onlar da kernel yamaları birtakım.
 
Aslında WSL pek de sanal makine değil. Evet Hyper-V özelliklerini barındırabiliyor, fakat WSL tamamen uyumluluk katmanı. Wine'nın terminale dökülmüş hali diyebiliriz. Kullanışlı mı? Bana göre değil. Sanal makineden yavaş ve birçok Linux Shell özelliği yok.

WSL 1'e göre 2'nin özellik ve performansı iyi, fakat bir sanal makine değil.
 
Burada GitHub üzerinden hazırladığım ayrıntılı bir rehber var. İncelemek isterseniz:

Ayrıca Microsoft'un hazırladığı rehbere de bakabilirsiniz:

Fakat gerçekten bir GNU/Linux deneyimi yaşamak istiyorsanız GNU/Linux dağıtımlarının herhangi birini kullandığınız bilgisayara kurmanızı öneririm.

Kullanışlı mı? Bana göre değil. Sanal makineden yavaş ve birçok Linux Shell özelliği yok.
%100 katılıyorum. Fakat ben test ettiğimde gayet hızlı çalışıyordu.
 
Son düzenleme:

Geri
Yukarı