Windows 11'de WSL Nasıl Etkinleştirilir: Hızlı ve Kolay Kılavuz

Windows 11 makinenizin içinde Linux'un gücünün kilidini açmaya hazır mısınız? Şaşırtıcı derecede kolay. Tek yapmanız gereken, PowerShell gibi bir komut satırı aracını yönetici haklarıyla açmak, basit bir komut yazmak ve bilgisayarınızı yeniden başlatmaktır. İşte bu. Bu işlem, ayrı bir bilgisayara veya hantal bir sanal makineye ihtiyaç duymadan doğrudan masaüstünüzde Ubuntu gibi tam gelişmiş bir Linux ortamını çalıştırmanıza olanak tanıyan Linux için Windows Alt Sistemini (WSL) yükler. Ayrıntılara dalalım.

Bu eğitim, Linux için Windows Alt Sistemini ve varsayılan Ubuntu dağıtımını yüklemek için gereken tek komutta size yol gösterecektir. Bu adımları takip etmek size kodlama, komut dosyası oluşturma ve keşfetmeye hazır, tamamen işlevsel bir Linux terminali sağlayacaktır.

Adım 1: PowerShell'i veya Komut İstemi'ni Yönetici olarak açın

Adım 1, yükseltilmiş ayrıcalıklara sahip bir terminal penceresi başlatmaktır.

Yükleme işlemi temel Windows özelliklerinde değişiklik yaptığından yönetici haklarına ihtiyacınız vardır. Bunu inşaat ekibine bir binanın ana anahtarını vermek gibi düşünün. Yeni tesisat ve elektrik sistemlerini kurmak için tam erişime ihtiyaçları var. Bunu yapmak için Başlat düğmesine tıklayın, “PowerShell yazın”, Windows PowerShell simgesine sağ tıklayın ve “Yönetici olarak çalıştır”ı seçin.

Adım 2: Kurulum komutunu yazın

Adım 2 komutu girmektirwsl --installterminale girin ve Enter tuşuna basın.

Bu küçük komut sihirli anahtardır. Windows'a aynı anda birkaç şey yapmasını söyler. Sanal Makine Platformu gibi gerekli Windows özelliklerini etkinleştirir. Ayrıca en son Linux çekirdeğini indirip yükler ve Ubuntu'yu varsayılan Linux dağıtımınız olarak ayarlar. Sizin için tüm ağır yüklerin üstesinden gelen hepsi bir arada bir pakettir.

3. Adım: Bilgisayarınızı yeniden başlatın

Adım 3, komutun çalışması bittikten sonra makinenizi yeniden başlatmaktır.

Tıpkı büyük bir yazılım güncellemesinden sonra olduğu gibi, tüm yeni bileşenlerin sisteme düzgün şekilde entegre edildiğinden emin olmak için bilgisayarınızın yeniden başlatılması gerekir. Bu yeniden başlatma, sanal makine platformunun kurulumunu tamamlar ve tekrar oturum açtığınızda WSL'nin kullanıma hazır olmasını sağlar.

4. Adım: Linux kullanıcı adınızı ve şifrenizi ayarlayın

Adım 4, yeni Linux ortamı için kullanıcı hesabınızı oluşturmaktır.

Bilgisayarınız yeniden başlatıldığında Ubuntu terminal penceresi otomatik olarak açılmalıdır. Değilse, Başlat Menünüzde Ubuntu'yu bulun ve tıklayın. Daha sonra sizden yeni bir UNIX kullanıcı adı ve şifresi oluşturmanızı isteyecektir. Bu önemlidir: Bu hesap Windows hesabınızdan tamamen ayrıdır. Bu, yeni oluşturduğunuz Linux dünyası için kişisel giriş bilgilerinizdir.

Kullanıcı adınızı ve şifrenizi belirledikten sonra Linux komut istemi tarafından karşılanacaksınız. Tebrikler, artık Windows 11'de sorunsuz şekilde çalışan eksiksiz bir Linux ortamına sahipsiniz.

Windows 11'de WSL'nin Nasıl Etkinleştirileceğine İlişkin İpuçları

  • Farklı bir Linux tadı mı istiyorsunuz? Ubuntu'ya takılıp kalmıyorsunuz. Microsoft Mağazasını açabilir ve Debian, Kali Linux veya openSUSE gibi diğer dağıtımları arayabilir ve bunları diğer uygulamalar gibi yükleyebilirsiniz.
  • Yükleyebileceğiniz mevcut Linux dağıtımlarının listesini görmek için PowerShell'i açın ve şu komutu yazın:wsl --list --online. Bu size resmi olarak desteklenen tüm seçenekleri gösterecektir.
  • Windows dosyalarınıza WSL içinden kolayca erişebilirsiniz. C: sürücünüz sizin için otomatik olarak bağlanır. Sadece şuraya gidin:/mnt/c/Tüm tanıdık Windows klasörlerinizi ve dosyalarınızı görmek için Linux terminalinde.
  • Linux ortamınızı güncel tutmayı unutmayın. Ubuntu için çalıştırabilirsinizsudo apt update && sudo apt upgradeterminalde. Bu, Windows Update'i çalıştırmanın Linux eşdeğeridir ve araçlarınızı ve güvenlik yamalarınızı güncel tutar.
  • En iyi deneyim için Windows Terminalini Microsoft Mağazasından yüklemeyi düşünün. WSL, PowerShell ve klasik Komut İstemi'nin tamamını aynı pencerede ayrı sekmelerde açmanıza olanak tanıyan modern bir terminal uygulamasıdır.

Sıkça Sorulan Sorular

WSL nedir?

WSL veya Linux için Windows Alt Sistemi, geleneksel bir sanal makine kurmanıza veya bilgisayarınızda çift önyükleme yapmanıza gerek kalmadan orijinal bir Linux ortamı çalıştırmanıza olanak tanıyan bir Windows özelliğidir. Bu, Windows evinizde doğrudan bir Linux atölyesine açılan ve size her iki dünyanın da en iyisini sunan gizli bir kapıya sahip olmak gibidir.

BIOS'umda sanallaştırmayı etkinleştirmem gerekiyor mu?

Evet, WSL'nin modern sürümü (WSL 2) için, bilgisayarınızın BIOS veya UEFI ayarlarında donanım sanallaştırmanın etkinleştirilmesi gerekir. Çoğu modern bilgisayarda bu, varsayılan olarak zaten açıktır. Eğerwsl --installkomutu sanallaştırmayla ilgili bir hatayla başarısız olursa, bilgisayarınızı yeniden başlatmanız ve etkinleştirmek için BIOS menünüzde "Sanallaştırma Teknolojisi", "VT-x" veya "SVM" adlı ayarı aramanız gerekir.

WSL 1 ile WSL 2 arasındaki fark nedir?

En büyük fark, kaputun altında nasıl çalıştıklarıdır. WSL 1, Linux sistem çağrılarını Windows sistem çağrılarına dönüştüren bir çeviri katmanıydı. Artık varsayılan olan WSL 2, yüksek düzeyde optimize edilmiş, hafif bir sanal makine içinde tam bir Linux çekirdeği çalıştırır. Bu, WSL 2'yi dosya yoğun işlemler için çok daha hızlı hale getirir ve ona tüm Linux uygulamalarıyla tam uyumluluk sağlar.

Grafiksel Linux uygulamalarını WSL ile çalıştırabilir miyim?

Kesinlikle. Windows 11, grafik kullanıcı arayüzüne (GUI) sahip Linux uygulamalarını çalıştırmak için yerleşik destek sağlayan WSLg adlı bir özellik içerir. Herhangi bir özel konfigürasyon yapmanıza gerek yoktur. Linux dağıtımınızın içine bir grafik uygulaması yükleyin, başlatmak için terminale adını yazın; Windows masaüstünüzde diğer uygulamalar gibi görünecektir.

Bir Linux dağıtımını nasıl kaldırabilirim?

Bir Linux dağıtımını birkaç yolla kaldırabilirsiniz. En kolay yöntem, bunu başka herhangi bir uygulama gibi ele almaktır. Ayarlar'a, ardından Uygulamalar'a, ardından "Uygulamalar ve özellikler"e gidin, kaldırmak istediğiniz dağıtımı bulun (Ubuntu gibi) ve Kaldır'a tıklayın. komutunu da kullanabilirsiniz.wsl --unregisterkaldırmak için PowerShell'de.

Adımların Özeti

  1. PowerShell'i Yönetici olarak açın.
  2. Çalıştırwsl --installemretmek.
  3. İstendiğinde bilgisayarınızı yeniden başlatın.
  4. Yeni Linux ortamınız için bir kullanıcı adı ve şifre oluşturun.

Son Düşünceler

Linux dünyasına adım atmak artık Windows masaüstünüzün rahatlığından ve tanıdıklığından ayrılmanızı gerektirmiyor. Windows 11'de WSL'nin nasıl etkinleştirileceği süreci inanılmaz derecede basit, tek komutlu bir olaya dönüştürüldü. Bir zamanlar sanal makineleri ve karmaşık yapılandırmaları içeren karmaşık bir görev, artık deneyimli geliştiricilerden meraklı öğrencilere kadar herkes tarafından erişilebilir durumda. Bu kusursuz entegrasyon kolaylıktan çok daha fazlasıdır. Birleşik bir geliştirme ortamı yaratan, iki farklı işletim sistemi felsefesi arasında güçlü bir köprüdür. Kodu, Visual Studio Code gibi en sevdiğiniz Windows tabanlı düzenleyiciyle düzenleyebilir ve ardından onu anında yerel bir Linux kabuğunda derleyip test edebilirsiniz; üstelik hiçbir şeyi kaçırmadan.

Bu füzyon bir olasılıklar evreninin kapılarını açar. Bir zamanlar Linux dünyasına özel olan güçlü komut satırı araçlarını, web sunucularını ve veritabanı sistemlerini çalıştırabilirsiniz. Herhangi bir ekstra engel olmadan Linux tabanlı bir sistemi varsayan çevrimiçi programlama eğitimlerini takip edebilirsiniz. Engelleri yıkar, öğrenmeyi ve gelişmeyi daha akıcı ve verimli hale getirir. WSL'nin güzelliği, ihtiyacınız olmadığında önünüzde durması ve ihtiyaç duyduğunuzda anında kullanıma hazır olmasıdır. Bu, kökenleri ne olursa olsun iş için doğru araçları sağlamaya odaklanan yeni bir düşünce tarzının kanıtıdır. Öyleyse devam edin, PowerShell penceresini açın ve şunu yazın:wsl --install. Yalnızca bir özelliği etkinleştirmiyorsunuz. PC'niz için yepyeni bir yetenek boyutunun kilidini açıyorsunuz.

Daha fazla okuma: