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!

BFS

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

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...

Linux'ta Nagios ile İzleme: Sistem Performansınızı Nasıl Mükemmel Hale Getirirsiniz?

Merhaba Sistem Tutkunları! Sistemlerinizin nabzını tutmak, performansını artırmak ve sorunları daha ortaya çıkmadan yakalamak, günümüz dijital dünyasında olmazsa olmaz. Peki, bu zorlu görevde yanınızda kim var? Tabii ki Nagios! Linux ortamında güçlü,...