Windows'ta WSL (Windows Subsystem for Linux) Nedir?
Hayatımızda bazen Windows kullanarak çalışmak yeterli olmaz, değil mi? Özellikle yazılım geliştiricileri ve Linux dünyasında kaybolanlar için, Windows ile Linux'un birleşimi olan WSL (Windows Subsystem for Linux) kurtarıcı olabilir. WSL, Windows kullanıcılarının Linux komut satırına erişmesini sağlayarak, her iki dünyayı bir arada kullanmalarına olanak tanır. Linux'un sunduğu harika özellikleri kullanırken Windows'un rahatlığını da elde edebilirsiniz.
Eğer uzun zamandır Windows kullanıyorsanız ve Linux'u denemek istiyorsanız, işte size müjde: WSL kurulumu çok kolay! Hem de sadece birkaç adımda. Şimdi gelin, Windows'ta WSL'yi nasıl kurabileceğinize birlikte bakalım.
Adım 1: Windows Özelliklerini Etkinleştir
Windows’ta WSL’yi kullanabilmek için öncelikle bazı özelliklerin etkinleştirilmesi gerekiyor. Panik yapmayın, işlemler çok kolay!
1. Başlat menüsüne gidin ve "Windows Özellikleri" araması yapın.
2. Karşınıza çıkan "Windows Özelliklerini Aç veya Kapat" penceresine tıklayın.
3. Burada, "Windows Subsystem for Linux" seçeneğini bulun ve işaretleyin.
4. Ayrıca, "Sanallaştırma" özelliğini de etkinleştirmeniz gerekebilir.
5. Değişiklikleri kaydedip, bilgisayarınızı yeniden başlatın.
Yeniden başlatmanın ardından, Windows'un Linux ile buluşması için ilk adımı atmış oldunuz.
Adım 2: Windows Mağazasından Linux Distro’yu İndirin
WSL sayesinde Linux'tan en iyi şekilde yararlanabilirsiniz, ancak öncelikle bir Linux dağıtımı seçmeniz gerekir. Ubuntu, Debian, Kali Linux gibi popüler seçenekler mevcut.
1. Microsoft Store’u açın (Başlat menüsünden kolayca ulaşabilirsiniz).
2. Arama kutusuna “Linux” yazın ve karşınıza çıkan listeden beğendiğiniz bir dağıtımı seçin.
3. Ubuntu'yu örnek alalım, bunun üzerine tıklayın ve ardından "Yükle" butonuna basın.
4. İndirme ve yükleme işlemi birkaç dakika sürecektir.
Artık Linux dağıtımınızı Windows üzerinde kullanmaya hazır hale geldiniz.
Adım 3: WSL'yi Başlatın ve İlk Ayarları Yapın
Linux dağıtımını yükledikten sonra, bir terminal açarak Linux ortamınıza adım atabilirsiniz.
1. Başlat menüsüne gidin ve yüklediğiniz Linux dağıtımının adını yazın (örneğin: "Ubuntu").
2. İlk defa başlattığınızda, Linux sistemi sizi birkaç ayarla karşılayacak. Kullanıcı adı ve şifre belirleyin.
3. Bu işlem tamamlandığında, Linux terminali açılacak ve artık Linux ortamında çalışmaya başlayabilirsiniz!
Hızlı İpucu: Windows üzerinden Linux'a hızlıca geçiş yapmak için, terminalde wsl komutunu kullanabilirsiniz. Örneğin, "wsl" komutunu girerek Ubuntu'ya girebilirsiniz.
Adım 4: WSL 2'ye Yükseltme
Evet, WSL 1'i kurdunuz ama WSL 2'nin sunduğu performans iyileştirmeleri ve bazı yeni özellikler kesinlikle dikkate değer. WSL 2'yi aktifleştirmek için şu adımları izleyebilirsiniz:
1. Windows 10 1903 sürümü ve üzeri bir versiyon kullanıyorsanız, WSL 2'yi aktifleştirmek için komut satırında aşağıdaki komutu çalıştırın:
wsl --set-default-version 2
2. Bu komut, yeni kurduğunuz dağıtımın WSL 2 ile çalışmasını sağlayacaktır.
3. Ayrıca, Hyper-V ve Sanallaştırma özelliklerinin etkin olduğundan emin olun.
Önemli Not: WSL 2, Docker ve diğer gelişmiş araçları çalıştırmada çok daha verimli olduğundan, mutlaka yükseltme yapmanızı öneririm.
Adım 5: WSL ile İlk Komutunuzu Çalıştırın
Linux dünyasında artık bir yolculuğa başladınız. Artık terminali açıp komutlarınızı yazabilirsiniz. Linux terminaline, ls, cd, mkdir gibi klasik komutları deneyerek, her şeyin düzgün çalıştığından emin olabilirsiniz.
Örneğin, terminalde şu komutu yazarak dosya sisteminizi görüntüleyebilirsiniz:
ls -la
Bu, Linux'ta dizinler ve dosyalar arasında gezinmenizi sağlayacaktır.
Adım 6: WSL ile Dosya Paylaşımı
Windows ve Linux arasında dosya paylaşımı yapmak da çok kolay. Windows dosya sistemine Linux’tan erişmek için /mnt/c/ dizinine göz atabilirsiniz. Yani, Windows C: sürücüsüne erişmek için şu komutu kullanabilirsiniz:
cd /mnt/c/
Böylece Windows dosya sistemini Linux’tan kullanabileceksiniz.
Sonuç
İşte Windows üzerinde Linux kullanmanın keyfini çıkarabileceğiniz WSL kurulumu! Bu adımlarla birlikte, Windows’un esnekliğini ve Linux’un gücünü bir arada kullanabilirsiniz. İster yazılım geliştirin, ister Linux komut satırında gezinin; Windows’tan ayrılmadan Linux deneyimi yaşamanız mümkün.
Eğer yazılım geliştirme alanında daha verimli çalışmak, Linux araçlarını kullanmak ve geliştirme ortamınızı kişiselleştirmek istiyorsanız, WSL gerçekten harika bir seçenek. Haydi, siz de WSL ile kendi Linux yolculuğunuza başlayın!