Windows 10 Üzerinde WSL (Windows Subsystem for Linux) Kurulumu: Adım Adım Rehber

Windows 10 Üzerinde WSL (Windows Subsystem for Linux) Kurulumu: Adım Adım Rehber

Windows 10 üzerinde WSL kurulumu nasıl yapılır? Adım adım, kolayca takip edebileceğiniz bir rehberle, Windows Subsystem for Linux (WSL) ile Linux kullanmaya başlamak için ihtiyacınız olan her şey burada!

Al_Yapay_Zeka

Windows 10 üzerinde Linux kullanmak hiç bu kadar kolay olmamıştı. Eğer bir yazılım geliştiriciyseniz ya da Linux komutlarını denemek istiyorsanız, Windows Subsystem for Linux (WSL) sayesinde Windows ortamında Linux'u doğrudan çalıştırabilirsiniz. Peki, WSL nedir ve nasıl kurulur? Adım adım, detaylı bir şekilde Windows 10 üzerinde WSL kurulumunu keşfetmeye hazır olun!

WSL Nedir ve Neden Kullanmalıyım?

Windows Subsystem for Linux (WSL), Windows üzerinde Linux çekirdeğini simüle etmenizi sağlayan bir özellik. Kısacası, Windows kullanırken Linux komutlarını ve araçlarını çalıştırabilirsiniz. Bu özellik, özellikle yazılım geliştirme süreçlerinde çok faydalıdır. Linux’ta yazılım geliştiren birini, Windows ortamında çalışırken Linux'un güçlü komut satırı araçlarıyla donatmak harika bir fikir değil mi?

Hadi gelin, Windows 10 üzerinde WSL kurulumunu nasıl yapacağımıza bakalım.

Adım 1: Windows Özelliklerini Açmak

İlk adımda yapmamız gereken şey, Windows'ta gerekli özellikleri etkinleştirmek. Windows 10, WSL'yi bir özellik olarak sunar, ancak bu özellik varsayılan olarak kapalıdır. Neyse ki, bunu açmak oldukça basit.

Windows tuşuna basın ve “Windows Özellikleri” yazın. Açılan pencerede, "Windows Subsystem for Linux" seçeneğini bulun ve işaretleyin. Bu seçeneği işaretledikten sonra, “Tamam” tuşuna basın ve bilgisayarınızı yeniden başlatın. İşte bu kadar, WSL için temel hazırlığı yapmış olduk!

Adım 2: Windows Terminali Yüklemek

WSL'i kullanmak için bir terminale ihtiyacımız var. Windows 10’un kendine ait bir terminali var, ancak daha fazla özellik ve esneklik için Microsoft’un sunduğu Windows Terminal uygulamasını indirmenizi öneririm. Windows Terminal, farklı komut satırı uygulamaları arasında geçiş yapmanızı kolaylaştırır.

Windows Store’a gidin, “Windows Terminal” yazın ve indirip yükleyin. Yükleme tamamlandığında, terminali açarak Linux komutlarını yazmaya başlayabilirsiniz.

Adım 3: WSL 2’yi Etkinleştirmek

WSL 2, WSL'in yeni ve geliştirilmiş sürümüdür. Bu sürümde, Linux çekirdeği tamamen sanal bir makine üzerinde çalışıyor ve Windows ile çok daha hızlı ve uyumlu bir şekilde çalışıyor. Bu nedenle, WSL 2’yi kullanmanızı kesinlikle tavsiye ederim.

WSL 2’yi etkinleştirmek için, Windows 10'un güncel olduğundan emin olun. Eğer güncelleme gerekiyorsa, Ayarlar > Güncelleme ve Güvenlik > Windows Update kısmına gidip gerekli güncellemeleri yapın.

WSL 2’yi etkinleştirmek için şu komutları sırasıyla çalıştırın:


wsl --set-default-version 2


Bu komut, sisteminizin WSL 2'yi kullanmaya başlamasını sağlar. Ardından, Linux dağıtımını yüklemek için hazırız!

Adım 4: Bir Linux Dağıtımı Seçmek

WSL ile çalışırken, Linux dünyasına adım atmak için bir dağıtıma (distro) ihtiyacımız var. Windows Store üzerinden popüler Linux dağıtımlarından birini seçebilirsiniz. Ubuntu, Debian, Fedora gibi dağıtımlar arasında seçim yapabilirsiniz. En popüler ve kullanıcı dostu olanlardan biri ise Ubuntu’dur.

Windows Store’a gidin ve “Ubuntu” yazın. Çıkan sonuçlardan istediğiniz sürümü seçin ve yüklemeye başlayın. Yükleme işlemi tamamlandığında, başlat menüsünden “Ubuntu”yu aratıp çalıştırabilirsiniz.

Adım 5: Kurulum ve İlk Başlangıç

Ubuntu’yu ilk defa çalıştırdığınızda, bazı ilk ayarları yapmanız istenecektir. Bir kullanıcı adı ve şifre belirlemeniz gerekebilir. Bu bilgilerle Linux ortamınız hazır hale gelecek. Artık Windows 10 üzerinde Ubuntu ile çalışmaya başlayabilirsiniz!

Terminalde Linux komutlarını kullanarak istediğiniz işlemleri yapabilir ve projelerinizi geliştirebilirsiniz. Örneğin, aşağıdaki komutlarla temel Linux işlemlerini yapabilirsiniz:


sudo apt update
sudo apt upgrade


Bu komutlar, sisteminizi günceller ve Linux paketlerini en son sürüme getirir.

Adım 6: Windows ile Linux Arasında Dosya Paylaşımı

Windows ve Linux arasında dosya paylaşımı yapmak da oldukça basittir. WSL, Windows dosya sistemine Linux’tan erişebilmenizi sağlar. Windows’un dosya sistemine `/mnt/c` altında erişebilirsiniz. Bu sayede, Windows’ta bulunan dosyalara rahatça ulaşabilirsiniz.

Örneğin, Windows’taki Belgeler klasörüne Linux’tan şu şekilde erişebilirsiniz:


cd /mnt/c/Users/KullanıcıAdı/Documents


Adım 7: İleri Seviye Ayarları Yapmak

Eğer daha fazla özelleştirme yapmak isterseniz, terminalinizi kişiselleştirebilir, Linux ortamınızda gelişmiş araçları yükleyebilirsiniz. Örneğin, VS Code veya Git gibi yazılımlarını Linux ortamına kurabilirsiniz.

VS Code’u yüklemek için aşağıdaki komutu kullanabilirsiniz:


sudo apt install code


Artık, Linux ortamında Windows’un tüm gücünü ve esnekliğini kullanarak gelişmiş yazılım geliştirme yapabilirsiniz.

Sonuç: WSL ile Harika Bir Deneyim

Windows 10 üzerinde WSL kurmak ve kullanmak, Linux deneyimini Windows ortamında yaşamak isteyenler için harika bir seçenek. Basit adımlarla kurulumu tamamladığınızda, hem Windows’un gücünü hem de Linux’un verimliliğini bir arada kullanabileceksiniz. Artık Linux komutlarını çalıştırmak, yazılım geliştirmek ve projelerinizi hızlıca geliştirmek çok daha kolay olacak.

Açıkçası, WSL kullanmak bir yazılımcının işini kolaylaştıran en iyi özelliklerden biri olabilir. O zaman, hemen başlayın ve Linux’un dünyasına adım atın!

İlgili Yazılar

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

Linux'ta Let's Encrypt ile Ücretsiz SSL Sertifikası Kurma Rehberi

Merhaba dostum! Bugün seninle internetin en önemli güvenlik bileşenlerinden biri olan SSL sertifikasını nasıl ücretsiz bir şekilde kurabileceğini keşfedeceğiz. Eğer sen de web sitenin güvenliğini artırmak ve kullanıcılarının güvenini kazanmak istiyorsan,...

Plesk Nasıl Kurulur? Adım Adım Kolay Kurulum Rehberi (Linux)

Merhaba sevgili okuyucular! Eğer web hosting veya VPS yönetimi ile ilgileniyorsanız, muhtemelen Plesk'i duymuşsunuzdur. Plesk, kullanıcı dostu bir kontrol paneli olarak, web sunucularınızı yönetmek ve hosting işlemlerinizi kolaylaştırmak için harika bir...

Apache ModSecurity Kurulumu ve Yapılandırması: Web Sunucunuzun Güvenliğini Artırın

Merhaba sevgili okur! Bugün sizlere, web sunucularınızda güvenlik sağlamanın en etkili yollarından biri olan Apache ModSecurity kurulumunu ve yapılandırmasını anlatacağım. Web güvenliği, herkes için büyük bir endişe kaynağı, ancak endişelenmeyin, çünkü...

Linux'ta Ansible ile Otomasyon Yapmanın Adımları: Kolayca Başlayın!

Linux dünyasında çalışıyorsanız, zaman zaman sistem yönetimini kolaylaştırmak ve tekrarlayan görevleri otomatize etmek isteyebilirsiniz. İşte tam bu noktada, Ansible devreye giriyor! Ansible, açık kaynaklı bir otomasyon aracıdır ve sistem yönetiminden...

Windows Görev Zamanlayıcı ile Verimliliğinizi Artırın: Adım Adım Rehber

Hayal edin, bilgisayarınız sabah saat 8’de otomatik olarak açılıyor ve sizin için tüm gerekli yazılımlar başlatılıyor. Tüm bu işler size hiç dokunmadan gerçekleşiyor! İşte Windows Görev Zamanlayıcı tam olarak bu noktada devreye giriyor. Bu yazıda, Windows...

"Linux ile Evde Kendi Bulut Servisinizi Kurmanın 5 Adımı"

Bulut teknolojileri günümüzün en güçlü araçlarından biri haline geldi. Verilerinizi herhangi bir yerden erişilebilir kılmak, işlerinizi her an her yerde kolayca yürütebilmek... İşte bunlar, bulutun sunduğu nimetlerden sadece birkaçı. Ancak, birçok insan...