Windows 10 Üzerinde WSL (Windows Subsystem for Linux) Nasıl Kurulur? Adım Adım Rehber

Windows 10 Üzerinde WSL (Windows Subsystem for Linux) Nasıl Kurulur? Adım Adım Rehber

Windows 10 üzerinde WSL (Windows Subsystem for Linux) kurulumu adım adım açıklanmıştır. Kullanıcılar, Linux ortamını Windows içinde kolayca çalıştırarak daha verimli bir yazılım geliştirme deneyimi elde edebilirler.

BFS

Windows 10 kullanıcıları için, Linux ortamının gücünden yararlanmak harika bir fırsat. Linux, özellikle yazılım geliştirme ve sunucu yönetimi için vazgeçilmez bir sistem olsa da, Windows kullanıcıları için bir süre bu iki dünyayı bir arada kullanmak zorlayıcıydı. İşte bu noktada Windows Subsystem for Linux (WSL) devreye giriyor! WSL, Windows üzerinde Linux komut satırı araçlarını çalıştırmanıza olanak tanır. Bu, aslında Windows’un içindeki bir Linux ortamıdır. Bugün, Windows 10 üzerinde WSL'yi nasıl kuracağınızı adım adım anlatacağım. Hazırsanız, başlayalım!

Adım 1: Windows 10 Sürümünüzü Kontrol Edin

İlk olarak, Windows 10’un güncel bir sürümüne sahip olmanız gerekiyor. WSL, Windows 10 sürüm 1903 ve daha yüksek sürümlerde çalışmaktadır. Hadi, başlayalım.

1. Başlat menüsüne tıklayın ve “Win + R” tuşlarına basarak Çalıştır penceresini açın.
2. “winver” yazın ve Enter tuşuna basın.
3. Bu, Windows sürümünüzü gösterecek. Eğer sürümünüz 1903 veya daha yüksekse, WSL kurulumuna devam edebilirsiniz. Değilse, Windows güncellemelerinizi yapmalısınız.

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

Şimdi, WSL özelliğini etkinleştirme zamanıdır. Windows 10'da WSL, bir Windows özelliği olarak yer alır. Yani, bunu kurmak oldukça kolay!

1. Başlat menüsüne tıklayın ve “Windows Features” yazın.
2. Karşınıza çıkan “Windows Features” penceresini açın.
3. Windows Subsystem for Linux kutusunu işaretleyin.
4. Ardından, Tamam tuşuna basarak pencereden çıkın.
5. Bilgisayarınız yeniden başlatılacak. Yeniden başlattıktan sonra, WSL'yi etkinleştirmiş olacaksınız.

Adım 3: Linux Dağıtımını Seçme ve Yükleme

WSL etkinleştirildiğinde, artık bir Linux dağıtımı seçmeniz gerekiyor. Bu dağıtımı Microsoft Store üzerinden indirip kurabilirsiniz. Şu anda, en popüler dağıtımlar arasında Ubuntu, Debian, ve Kali Linux yer alıyor. Bu dağıtımlardan birini seçmek size kalmış!

1. Microsoft Store'u açın.
2. Arama kısmına “Linux” yazın ve ardından popüler Linux dağıtımlarından birini seçin. Benim önerim Ubuntu.
3. Ubuntu'yu seçin ve ardından Yükle butonuna tıklayın.
4. Yükleme işlemi tamamlandığında, Ubuntu'yu başlatmak için Başlat menüsüne gidin ve “Ubuntu”yu aratın.

Adım 4: İlk Kurulum ve Ayarlamalar

Ubuntu'yu ilk kez başlattığınızda, Linux ortamınızın temel ayarlarını yapmanız gerekecek.

1. Karşınıza bir terminal penceresi açılacak.
2. İlk kurulum için sizden kullanıcı adı ve şifre girmeniz istenecek. Bu, Ubuntu'nun kendi kullanıcı bilgileriniz olacak.
3. Kullanıcı bilgilerinizi girdikten sonra, sistem bir miktar yükleme yapacak ve kurulum tamamlanacaktır.

Adım 5: WSL ve Linux Dağıtımınızı Güncelleme

Kurulum tamamlandıktan sonra, Linux sisteminizi güncellemek iyi bir fikir olacaktır.

1. Ubuntu terminalini açın ve aşağıdaki komutları yazın:

sudo apt update
sudo apt upgrade
   

2. Bu komutlar, Ubuntu'nun güncellenmesini sağlar ve en son paketleri indirir.

Adım 6: WSL 2’ye Geçiş Yapma (Opsiyonel)

Windows 10, WSL 1 ve WSL 2 olmak üzere iki sürüm sunuyor. WSL 2, WSL 1'e göre daha hızlı ve daha güçlü bir Linux çekirdeğine sahip. WSL 2’ye geçmek istiyorsanız, şu adımları takip edebilirsiniz:

1. PowerShell'i yönetici olarak açın.
2. Aşağıdaki komutu yazın:

wsl --set-default-version 2
   

3. Ardından, bir dağıtım seçtiğinizde, WSL 2’yi kullanmaya başlayabilirsiniz.

Adım 7: WSL Kullanımına Başlama

Artık Windows 10 üzerinde Linux'u kullanmaya hazırsınız! Ubuntu terminali üzerinden istediğiniz Linux komutlarını çalıştırabilirsiniz. Yazılım geliştirme, ağ yönetimi, script yazma gibi işlemleri artık rahatlıkla gerçekleştirebilirsiniz. Birçok popüler geliştirici aracı ve kütüphane de WSL üzerinde çalışır, bu nedenle bu kurulum yazılım geliştirme süreçlerinizi hızlandıracaktır.

---

İ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....