Windows 10 Üzerinde WSL (Windows Subsystem for Linux) Kurulumu Nasıl Yapılır?

Windows 10 Üzerinde WSL (Windows Subsystem for Linux) Kurulumu Nasıl Yapılır?

Windows 10 üzerinde WSL kurulumunu adım adım öğrenmek isteyenler için hazırladığımız rehberde, Windows Subsystem for Linux (WSL) ile Linux dünyasına adım atmanın nasıl kolaylaştırılabileceğini detaylı bir şekilde ele aldık.

BFS

Hayatınızdaki en güzel anlardan biri, bir Windows kullanıcısı olarak Linux dünyasına adım atmak olabilir mi? Evet, yanlış duymadınız. Windows 10’la Linux kullanmak aslında çok kolay! Ve en önemlisi, bir sanal makine kurmaya gerek yok. Hadi gelin, Windows Subsystem for Linux (WSL) sayesinde Windows 10 üzerinde Linux kullanmayı nasıl kurabileceğimizi adım adım keşfedelim.

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


Öncelikle, bilgisayarınızda Windows Özelliklerini açmalısınız. Windows 10'da bu işlem çok basit! Başlat menüsünden "Windows özellikleri"ni arayın ve çıkan seçeneklerden "Windows Özellikleri"ni tıklayın. Ardından karşınıza çıkan listede, "Windows Subsystem for Linux" seçeneğini bulup işaretleyin. Bu, Linux ile Windows'un birleşim noktasıdır.

Unutmayın: Eğer WSL'yi kurmazsanız, Linux terminaline erişmeniz mümkün olmayacaktır. Şimdi bu seçeneği işaretleyip, "Tamam" diyelim.

Adım 2: Bilgisayarınızı Yeniden Başlatın


Değişikliklerin etkili olabilmesi için bilgisayarınızı yeniden başlatmanız gerekecek. Eğer kurulum sırasında herhangi bir hata alırsanız, bu adımı tekrar yapmayı unutmayın.

Adım 3: Linux Dağıtımını Seçin ve İndirin


Artık WSL'yi etkinleştirdiğimize göre, Linux dağıtımını indirmenin zamanı geldi. Bu adımda istediğiniz bir Linux dağıtımını seçebilirsiniz. Ama en popülerleri arasında Ubuntu, Debian ve Kali Linux var. Microsoft Store’a gidip beğendiğiniz dağıtımı aratın.

Örneğin, Ubuntu’yu kurmak için:
1. Microsoft Store’a girin.
2. Arama çubuğuna "Ubuntu" yazın.
3. Arama sonuçlarından birini seçip "Yükle" butonuna tıklayın.

İpucu: Ubuntu'nun en güncel sürümünü tercih etmek, çoğu yazılım ve araçla uyumlu olmanıza yardımcı olacaktır.

Adım 4: WSL’i Başlatın ve Yapılandırın


Dağıtımınızı indirdikten sonra, Ubuntu’yu başlatın. İlk kez başlattığınızda, terminalde bazı yapılandırma işlemleri gerçekleşecek. Bu işlemler birkaç dakika sürebilir. Bu sırada sizden bir kullanıcı adı ve şifre oluşturmanızı isteyecek. Bu adımda dikkat etmeniz gereken tek şey, bu bilgileri unutmamaktır!

Önemli: Bu kullanıcı adı ve şifre, Linux ortamındaki kullanıcı hesabınız olacaktır. Kendi Linux sisteminizi kuruyormuş gibi hissedeceksiniz.

Adım 5: Güncellemeleri Yapın


Linux dağıtımınızı kurduktan sonra, ilk yapmanız gereken şey güncellemeleri yüklemek olmalıdır. Terminali açın ve aşağıdaki komutları sırayla çalıştırın:


sudo apt update
sudo apt upgrade


Bu komutlar, sisteminizi güncel tutacak ve Linux dağıtımınızın en son özelliklerine erişmenizi sağlayacaktır.

Adım 6: WSL 2’ye Geçiş Yapın


Windows Subsystem for Linux 2 (WSL 2), daha hızlı ve güçlü bir Linux çekirdeği sunar. Eğer WSL 2'yi kurmadıysanız, Windows Subsystem for Linux 1 (WSL 1) kullanıyor olabilirsiniz. WSL 2'yi aktif hale getirmek için, aşağıdaki adımları takip edebilirsiniz:

1. Komut İstemcisine şu komutu yazın:

   wsl --set-default-version 2
   


2. WSL 2’nin yüklü olduğunu doğrulamak için bu komutu kullanabilirsiniz:

   wsl --list --verbose
   


Adım 7: Artık Linux Keyfini Çıkartabilirsiniz!


Bütün bu adımları başarıyla tamamladıysanız, Windows 10 üzerinde Linux kullanmaya hazırsınız demektir! Terminal üzerinden Linux komutlarını yazabilir, istediğiniz yazılımları kurabilir ve geliştirme ortamınızı kişiselleştirebilirsiniz.

Bonus: Windows ve Linux Arasında Dosya Paylaşımı


Windows 10'la birlikte gelen WSL, Windows ve Linux arasında dosya paylaşımını da kolaylaştırıyor. Windows tarafında C: sürücüsüne giderek \\wsl$ yolunu takip edebilir ve Linux dosyalarınızı Windows ortamında görebilirsiniz. Bu özellik, geliştiriciler için oldukça kullanışlı bir araç.

Öneri: Linux üzerinde çalıştığınız projelerde, dosyalarınızı düzenlerken dikkatli olun, çünkü bazı dosya izinleri Windows ve Linux arasında farklılık gösterebilir.

İlgili Yazılar

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

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

Yapay Zeka ile Veri Gizliliği: Yeni Nesil Şifreleme Yöntemleri ve Geleceği

** Veri gizliliği, dijital çağın en önemli konularından biri haline geldi. Günümüz dünyasında her an bir dijital iz bırakıyoruz: sosyal medya paylaşımlarından, online alışverişlere kadar. Bu dijital ayak izlerinin korunması, hem bireysel hem de kurumsal...

2025’te Web Sitesi Tasarımı: Yapay Zeka ve Otomasyonun Geleceği

2025 yılına adım atarken, teknolojinin her alanda hızla dönüşüm geçirdiğini görmek kaçınılmaz. Bu değişimlerin en çok etkilediği alanlardan biri ise hiç kuşkusuz web sitesi tasarımı. Web tasarımı sadece görsel estetikten ibaret olmaktan çok daha fazlası...