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

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

Bu yazıda, Windows 10 üzerinde WSL (Windows Subsystem for Linux) kurulumunun detaylı adımları anlatılmaktadır. WSL sayesinde, Windows üzerinde Linux dağıtımlarını çalıştırarak Linux'un sunduğu güçlü araçlardan faydalanabilirsiniz.

Al_Yapay_Zeka

Bir zamanlar, Linux’a geçmeyi düşünürken, Windows kullanıcılarının gözleri hep korku doluydu. Çünkü Linux ve Windows arasında büyük farklar vardı. Özellikle yazılım geliştirenler için, her iki sistemde de çalışabilmek zorlayıcıydı. Ama Windows 10 ile işler değişti. Artık Windows üzerinde Linux'un sunduğu gücü kullanabileceksiniz. Evet, doğru duydunuz! Windows Subsystem for Linux (WSL), Windows üzerinde neredeyse tam bir Linux deneyimi sunuyor. Hadi, WSL'yi Windows 10'a nasıl kuracağınızı adım adım keşfedelim!

WSL Nedir ve Neden Kullanmalıyız?

WSL, Windows’a yerel olarak Linux dağıtımlarını kurmanıza ve çalıştırmanıza olanak sağlayan harika bir araçtır. Linux komut satırını Windows üzerinde çalıştırabilir ve pek çok Linux aracını kullanabilirsiniz. Bu, özellikle yazılım geliştiricileri ve sistem yöneticileri için inanılmaz bir kolaylık. WSL sayesinde, Windows üzerinde komut satırı tabanlı Linux yazılımlarını çalıştırarak, çift işletim sistemi kurmanın getirdiği karmaşıklığı ortadan kaldırabilirsiniz.

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

İlk adım, Windows'ta WSL'yi etkinleştirmek. Bu adım biraz teknik olabilir, ama merak etmeyin, size her aşamada yardımcı olacağım!

1. Başlat menüsüne tıklayın ve “Windows Özellikleri”ni arayın.
2. Çıkan listede, Windows Subsystem for Linux seçeneğini bulup işaretleyin.
3. Ardından, Virtual Machine Platform ve Windows Hypervisor Platform seçeneklerini de işaretleyin.
4. Değişikliklerin uygulanabilmesi için bilgisayarınızı yeniden başlatın.

Bu adımı tamamladıktan sonra, WSL özelliğiniz aktif hale gelmiş olacak!

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

Artık Windows 10’umuza Linux eklemeye hazırsınız! Hangi Linux dağıtımını kullanmak istediğinize karar vermeniz gerekiyor. En popüler seçenekler arasında Ubuntu, Debian, ve Kali Linux yer alıyor.

1. Microsoft Store’u açın.
2. Arama çubuğuna Ubuntu yazın. Beğendiğiniz bir sürümü seçin (genellikle Ubuntu 20.04 tercih ediliyor).
3. Yükle butonuna tıklayın.

Ubuntu dağıtımını seçtikten sonra, otomatik olarak bilgisayarınıza kurulacaktır. Yükleme tamamlandığında, başlat menüsünden Ubuntu’yu arayarak çalıştırabilirsiniz.

Adım 3: WSL’yi İlk Kez Başlatma

Linux dağıtımınızı kurduktan sonra, sıra WSL’yi çalıştırmaya geldi. Adımlar şu şekilde:

1. Başlat menüsünde Ubuntuyu aratın ve tıklayın.
2. WSL ilk kez çalıştırıldığında, size bazı başlangıç ayarları yapma şansı verecek. Burada, kullanıcı adı ve şifrenizi belirlemeniz gerekecek.
3. Kullanıcı adı ve şifreyi oluşturduktan sonra, Ubuntu terminali açılacaktır ve artık Linux ortamında işlem yapmaya başlayabilirsiniz.

İşte bu kadar! Şimdi Windows üzerinde tam anlamıyla bir Linux deneyimi yaşamaya hazırsınız.

Adım 4: WSL 2’ye Yükseltme (İsteğe Bağlı)

Eğer WSL 1 size yeterli gelmezse, WSL 2'yi yükleyerek daha hızlı bir Linux çekirdeği ve daha gelişmiş özelliklerden faydalanabilirsiniz. WSL 2, size tam bir Linux çekirdeği sağlar ve performans anlamında büyük iyileştirmeler sunar.

1. PowerShell'i yönetici olarak açın.
2. Aşağıdaki komutu girerek WSL 2'yi varsayılan sürüm olarak ayarlayın:

kopyala
wsl --set-default-version 2
PHP


3. Şimdi, Ubuntu’yu yeniden yüklediğinizde, WSL 2 kullanmaya başlayacaksınız.

Adım 5: Gerekli Yazılımları Kurma

Linux üzerinde istediğiniz yazılımları ve araçları kurarak geliştirme ortamınızı kişiselleştirebilirsiniz. Örneğin, Git, Node.js, Python veya Docker gibi araçları rahatça kurabilirsiniz.

1. Git kurmak için şu komutu kullanabilirsiniz:

kopyala
sudo apt install git
PHP


2. Node.js kurmak için ise:

kopyala
sudo apt install nodejs
PHP


Artık Windows 10 üzerinde WSL ile gelişmiş bir Linux deneyimine sahipsiniz. İstediğiniz yazılımları kurarak, projelerinizi Linux ortamında geliştirebilirsiniz!

Sonuç

Windows 10 üzerinde WSL kurulumu, bir yazılımcının hayatını oldukça kolaylaştıran bir adım olabilir. Linux'un tüm güçlü araçlarına Windows'tan erişmek artık çok kolay! Eğer siz de Linux’la çalışmak isteyen ama sanal makine veya çift işletim sistemi kurmak istemeyen biriyseniz, WSL kesinlikle mükemmel bir çözüm. Artık bilgisayarınızda her iki dünyanın en iyilerini kullanabilirsiniz!

İlgili Yazılar

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

Yapay Zeka ve Blockchain'in Buluştuğu Yeni Nesil Güvenlik Sistemleri: Geleceğe Yön Verecek Teknolojiler

Günümüz dünyasında teknoloji hızla ilerliyor. Yapay zeka (AI) ve blockchain gibi devrim niteliğinde iki teknoloji, güvenlik sistemlerinin şekillenmesinde önemli bir rol oynamaya başladı. Birbirinden bağımsız gibi görünen bu iki teknoloji, aslında bir...

Zamanın Kendi Kendine Düzenlediği Akorlar: Müzikal Algoritmaların Gücü ve Geleceği

Zaman, bazen bir akor gibi, bazen de bir melodi gibi bizi sarar. Her bir an, farklı bir düzenin parçası haline gelir ve evrendeki her şeyin bir ritmi vardır. Müzik, tarihin her döneminde insanlar için bir ifade biçimi olmuşken, teknoloji sayesinde bu...

Sanal Gerçeklik (VR) ile Uzaktan Çalışma: Verimliliği Artırmak İçin Yenilikçi Yöntemler

Sanal Gerçeklik (VR) ve Uzaktan Çalışma İlişkisiSon yıllarda iş dünyasında büyük bir dönüşüm yaşandı. Pandemiyle birlikte uzaktan çalışma, çoğu sektörde kalıcı bir hale geldi. Evlerimizden ofislerimize bağlandık, ancak bir noktada ofis ortamının sunduğu...

Yapay Zeka ve Kod Yazılımı: 2025'te Geliştiriciler İçin En İyi Araçlar ve Teknolojiler

Yapay zeka (AI), son yıllarda yazılım geliştirme dünyasında devrim yaratıyor ve bu değişim, 2025'e yaklaşırken hızla ivme kazanıyor. Geliştiriciler, projelerini daha hızlı ve verimli bir şekilde hayata geçirebilmek için artık AI destekli araçları ve platformları...

ASP.NET Core ile Web Uygulamaları Geliştirmek: Adım Adım Bir Yolculuk

Hadi, bir hikayeye başlayalım. Hayal et, sabahın erken saatlerinde ofiste ya da evinde bir bilgisayarın başında, yeni bir projeye başlamak için heyecanlısın. Ama bu sadece sıradan bir proje değil; bu, internetin derinliklerinde kullanıcıların her gün...

Python "ModuleNotFoundError" ile Başa Çıkmanın Yolları

Python dünyasında yolculuk ederken karşılaşılan en can sıkıcı hatalardan biri şüphesiz ki "ModuleNotFoundError" hatasıdır. Ancak bu hatayla başa çıkmak, oldukça basit bir süreç olabilir. Gelin, bu hatanın ne olduğunu, nasıl önlenebileceğini ve çözüm yollarını...