Windows 10 Üzerinde WSL Nasıl Kurulur

Windows 10 üzerinde WSL kurulumu nasıl yapılır? Adım adım anlatımı ve dikkat edilmesi gereken noktalar hakkında detaylı bilgi.

BFS

Eğer bir geliştiriciyseniz, Windows 10 üzerinde Linux ortamına ihtiyaç duyabilirsiniz, ama bilgisayarınızda hem Windows hem de Linux sistemlerini çalıştırmak oldukça karmaşık ve zaman alıcı olabilir. İşte burada devreye Windows Subsystem for Linux (WSL) giriyor. WSL, Windows üzerinde Linux işletim sistemini çalıştırmanın harika bir yoludur ve bugün sizlere bu kurulum sürecini adım adım anlatacağım.

WSL Nedir?



WSL, Windows işletim sisteminde Linux komut satırını çalıştırabilmenizi sağlayan bir özelliktir. Yani, Windows’u terk etmeden Linux terminali kullanabilir, Linux komutlarını çalıştırabilir ve birçok Linux aracını kolayca erişebilirsiniz. Özellikle yazılım geliştirme, sistem yönetimi ve ağ yönetimi gibi alanlarda WSL oldukça kullanışlıdır.

Windows 10 Üzerinde WSL Kurulumu



Başlamak için biraz sabırlı olmanız gerekiyor, ama endişelenmeyin, kurulum gerçekten çok kolay! İşte adım adım WSL’yi Windows 10’a kurma rehberiniz:

Adım 1: Windows Özelliklerini Açın

İlk olarak, Windows Özellikleri'ne gitmemiz gerekiyor. Bunu yapmak için:

1. Başlat menüsüne sağ tıklayın ve "Denetim Masası" seçeneğine tıklayın.
2. "Programlar" sekmesine gidin ve ardından "Windows Özelliklerini Aç veya Kapat" kısmına tıklayın.
3. Burada, "Windows Subsystem for Linux" kutusunu işaretleyin.

Adım 2: WSL Özelliğini Etkinleştirin

WSL’yi etkinleştirdikten sonra, bilgisayarınızı yeniden başlatmanız gerekecek. Windows, gerekli dosyaları yükleyecek ve Linux alt sistemi çalıştırmak için gereken altyapıyı kuracaktır.

Adım 3: PowerShell ile WSL 2’yi Yükleyin

Bu aşamada, en yeni sürüm olan WSL 2’yi kurmak için PowerShell’i yönetici olarak açmalısınız. Başlat menüsüne “PowerShell” yazın, üzerine sağ tıklayın ve "Yönetici Olarak Çalıştır" seçeneğini tıklayın. Ardından aşağıdaki komutu girin:


wsl --set-default-version 2


Bu, WSL 2’nin varsayılan sürüm olarak ayarlanmasını sağlar.

Adım 4: Linux Distro’nu Seçin ve İndirin

Şimdi Windows Store’a giderek istediğiniz bir Linux dağıtımını (Ubuntu, Debian, Kali Linux vb.) seçip indirin. Ben burada Ubuntu’yu tercih ediyorum, çünkü kullanıcı dostu ve oldukça popüler bir dağıtım.

1. Windows Store’u açın.
2. Arama kısmına Ubuntu yazın.
3. İstediğiniz sürümü seçin ve yükleyin.

Adım 5: Kurulum ve Başlangıç

Kurulum tamamlandığında, Linux dağıtımını başlatabilirsiniz. İlk başlatıldığında, sistem sizden bir kullanıcı adı ve şifre belirlemenizi isteyecek. Bu, Linux terminali üzerinde kullanacağınız hesap bilgileri olacak. Şifrenizi girip işlemi tamamlayın.

Ve işte, WSL kurulumunuz tamamlandı! Artık Windows üzerinde Linux terminaline erişebilir ve istediğiniz gibi kullanabilirsiniz.

Linux ve Windows Arasında Gezinmek



Linux terminalinizi açtıktan sonra, Windows dosya sistemine erişmek oldukça kolaydır. Terminal üzerinden, Windows dosyalarınıza şu şekilde ulaşabilirsiniz:


cd /mnt/c/Users/KullanıcıAdı


Bu komut, C: sürücüsündeki kullanıcı dizinine geçmenizi sağlar. Benzer şekilde diğer sürücülere de erişebilirsiniz.

Sonuç



Artık Windows 10 üzerinde WSL’yi kurdunuz ve Linux’un sunduğu tüm harika özelliklere erişim sağladınız! Linux terminalinde uygulamalar geliştirebilir, testler yapabilir veya basit komutlar çalıştırabilirsiniz. WSL ile hem Windows hem de Linux dünyasının avantajlarından faydalanabilirsiniz.

Windows 10 ve Linux arasında geçiş yapmak bu kadar kolay olabilirdi, değil mi? Şimdi, istediğiniz zaman Linux komutlarını kullanarak Windows üzerinde çalışmaya devam edebilirsiniz.

İlgili Yazılar

Benzer konularda diğer yazılarımız

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yazılım Geliştiriciler İçin Verimli Çalışma Alanı Oluşturmanın İpuçları: En İyi Araçlar ve Yöntemler

Verimli Bir Çalışma Alanı Neden Önemlidir?Yazılım geliştirici olmanın zorluklarından biri de sürekli odaklanmış ve üretken olabilmektir. Bir geliştirici olarak, işlerinizin çoğunu bilgisayar başında geçirirsiniz ve bu süre zarfında verimli bir çalışma...

Kodunuzu Temiz Tutun: Yazılımda 'Yavaş Kodu' Tespit Etmenin 7 Etkili Yolu

Yazılım geliştirme dünyasında zamanın ne kadar kıymetli olduğunu hepimiz biliyoruz. Yazdığınız kodun hızlı ve verimli olması, projelerinizi başarılı kılmanın anahtarıdır. Ama ne yazık ki, çoğu zaman kodu hızlı yazmak uğruna temizliği ihmal edebiliriz....