Windows Subsystem for Linux (WSL) Kurulumu ve Kullanımı
Windows Subsystem for Linux (WSL), Windows kullanıcılarının Linux ortamlarını doğrudan Windows üzerinde çalıştırmalarına olanak tanıyan bir özelliktir. Bu sistem, geliştiricilere ve IT profesyonellerine iki dünyanın en iyi özelliklerini bir arada sunar: Windows’un kullanıcı dostu arayüzü ve Linux’un güçlü komut satırı araçları. Bu makalede WSL’nin nasıl kurulacağını ve kullanılacağını adım adım inceleyeceğiz.
Neden WSL Kullanmalı?
WSL, özellikle geliştiriciler için birçok avantaj sunmaktadır. Linux’un sunduğu zengin komut satırı araçlarına anında erişim sağlamanın yanı sıra, çapraz platform geliştirme süreçlerini de kolaylaştırır. VDS Sunucu veya Cloud Sunucu gibi farklı sunucu modelleriyle çalışma imkanı sunan WSL, yerel geliştirme ortamınıza Linux’un esnekliğini ekler.
WSL Nasıl Kurulur?
1. Windows Güncellemelerinizi Kontrol Edin
WSL, Windows’un yeni sürümlerinde daha optimize bir şekilde çalışır. Windows’un en güncel versiyonunun yüklü olduğundan emin olun.
2. Windows Features'''ı Etkinleştirin
WSL’yi etkinleştirmek için, ‘Windows Features’ panelinden gerekli ayarları yapmanız gerekir.
1. Başlat menüsüne gidin ve “Turn Windows features on or off” araması yapın.
- Açılan pencerede, Windows Subsystem for Linux seçeneğini işaretleyin.
3. WSL Dağıtımı Yükleyin
Microsoft Store üzerinden tercih ettiğiniz Linux dağıtımını (ör. Ubuntu, Debian) yükleyebilirsiniz:
1. Microsoft Store'''u açın.
- Arama çubuğuna istediğiniz Linux dağıtımını yazın (mesela Ubuntu).
4. WSL Kurulumunu Tamamlayın
Terminal’i açın ve dağıtımınızı başlatın. İlk kullanımda kurulum tamamlamanız istenecektir. Kullanıcı adı ve şifre belirleyerek bu adımı tamamlayabilirsiniz.
wsl
5. WSL 2'''ye Güncelleyin
WSL 2, daha iyi performans ve tam Linux çekirdeği sunmaktadır. Şu adımları izleyerek WSL 2'''ye geçiş yapabilirsiniz:
Komut İstemcisi’ni (adminklik ile) açın ve aşağıdaki komutları çalıştırın:
wsl --set-default-version 2
WSL Kullanımı
Linux Araçlarına Erişim
WSL kurulumunu tamamladıktan sonra, aşağıdaki gibi popüler komut satırı araçlarını kullanabilirsiniz:
sudo apt update sudo apt install git
Dosya Paylaşımı
WSL ve Windows arasında dosya paylaşımı oldukça basittir. Komut satırında /mnt/c/
altındaki dizinlere erişerek Windows dosyalarınıza ulaşabilirsiniz.
Scriplerinizi Çalıştırın
Örneğin, Python betiklerinizi çalıştırmak için:
python3 script.py
Bu şekilde WSL, Windows işletim sisteminizdeki yerel geliştirme süreçlerinizi daha güçlü hale getirir.
Sonraki Adımlar
WSL’in etkin kullanımı, geliştirme süreçlerinizi hızlandıracak ve yol verimliliğinizi artıracaktır. Eğer ihtiyacınız olan daha büyük bir güç veya özel bir yapılandırma ise Fiziksel Sunucu veya Dedicated Sunucu seçeneklerini inceleyebilirsiniz.
WSL ile Windows ortamında Linux’un gücünü keşfetmek çok daha kolay ve hızlıdır. Kurulum ve yapılandırma adımlarını tamamladıktan sonra, geliştirme süreçlerinizde yeni ufuklara yelken açabilirsiniz.