Windows için Linux 2 Alt Sistemi (WSL2) nasıl kurulur ve yapılandırılır?

  • WSL2, WSL1'e kıyasla daha iyi performans ve uyumlulukla Windows içinde gerçek GNU/Linux dağıtımlarını çalıştırmanıza olanak tanır.
  • Kurulum, wsl --install komutuyla veya özellikleri, çekirdeği ve dağıtımı etkinleştirerek manuel olarak yapılabilir.
  • Birden fazla dağıtımı yönetmek, WSL1 ve WSL2 sürümleri arasında geçiş yapmak ve WSL'yi Docker ve VS Code ile kullanmak mümkündür.
  • Güvenlik, güncellemeler ve iyi yapılandırma uygulamaları, WSL2'yi geliştirme ve kurumsal ortamlarda en iyi şekilde kullanmanın anahtarıdır.

Windows için Linux 2 Alt Sistemini (WSL2) kurun ve yapılandırın.

Windows'ta geliştirme yapıyorsanız ancak Linux ekosistemine ihtiyacınız varsa, Windows için Linux 2 Alt Sistemi (WSL2) Muhtemelen bilgisayarınıza kurabileceğiniz en iyi araçlardan biri. Sanal makineler veya çift önyükleme yapılandırmalarıyla uğraşmadan, terminali, paketleri ve hatta grafik uygulamalarıyla birlikte gerçek bir GNU/Linux dağıtımını Windows'a entegre etmenizi sağlar.

Bu kılavuzda göreceğiz WSL2'nin adım adım kurulumu ve yapılandırılması Windows 10 ve Windows 11'de hangi gereksinimlere ihtiyacınız var, favori dağıtımınızı (Ubuntu, Debian, Kali, Fedora vb.) nasıl seçersiniz, hangi WSL sürümünü kullandığınızı nasıl kontrol edersiniz, WSL1'den WSL2'ye nasıl yükseltme yaparsınız, aynı anda birden fazla dağıtımı nasıl yönetirsiniz ve geliştirme ve iş ortamlarında en iyi performansı elde etmek için hangi en iyi uygulamaları izlemelisiniz?

WSL2 nedir ve neden kullanmaya değer?

Windows için Linux Alt Sistemi veya kısaca WSL, Windows'un bir özelliğidir ve Linux çalıştırmanıza olanak tanır. Windows içinde eksiksiz bir Linux ortamı. Geleneksel sanal makineye veya çift önyüklemeye ihtiyaç duymadan. WSL2 sürümü şunu kullanır: gerçek Linux çekirdeği Windows sanallaştırma platformu (Hyper-V ve Sanal Makine Platformu) sayesinde hafif bir sanal makinede çalışıyor.

Oreaon 10 nedir?
İlgili makale:
Oreon 10: Bu Linux dağıtımının sunduğu özellikler, sürümler ve avantajlar

WSL2 ile kurulum yapabilirsiniz. Ubuntu, Debian, Kali, Fedora, Alpine veya Arch gibi GNU/Linux dağıtımları Microsoft Store'dan veya manuel olarak Bash komutlarını, geliştirme araçlarını, sunucuları, Docker konteynerlerini ve hatta grafiksel kullanıcı arayüzü uygulamalarını çalıştırın; bunların tümü Windows dosya sistemiyle entegre edilmiştir.

WSL1 ile karşılaştırıldığında, WSL2 şunları sunar: Geliştirilmiş giriş/çıkış performansı (disk ve ağ)Yerel Linux araçlarıyla geliştirilmiş uyumluluk ve Linux tabanlı Docker konteynerleri için tam destek sunar. Bu da onu özellikle web geliştirme, veri bilimi, mikro hizmetler, CI/CD işlem hatları ve sistem yönetimi için cazip hale getirir.

WSL2 kurulumu için ön koşullar

Herhangi bir kurulum işlemine başlamadan önce, sisteminizin gereksinimleri karşıladığından emin olmak iyi bir fikirdir. minimum Windows gereksinimleriModern WSL komutlarını basitleştirilmiş modda kullanmak için şunlara ihtiyacınız var:

  • Windows 10 sürüm 2004 veya üzeri (19041 veya üzeri sürüm) veya
  • , Windows 11 uyumlu sürümlerinden herhangi birinde.

Windows 10 kullanıyorsanız ancak sürümünüz 19041'den daha eski ise, yine de WSL'yi kullanabilirsiniz, ancak bazı yöntemlere başvurmanız gerekecektir. manuel kurulum süreci Özellikleri etkinleştirme ve çekirdeği manuel olarak indirme.

Daha eski sürümlerde veya bazı Windows Server veya LTSC sürümlerinde, basitleştirilmiş komut çalışmayabilir. wsl – yükleme Kurulum adımlarını takip etmeniz gerekecek. Her durumda, sürümünüzü kontrol etmek için tuşuna basın. Windows + R, winver yazın. ve açılan pencereyi kontrol etmek.

Ayrıca, Windows 10'da sistemin şu özelliklere sahip olması gerekir: 64 bit ve 18362 veya üzeri sürüm WSL2 ile güvenilir bir şekilde çalışmak için 32 bit Windows sistemine ihtiyacınız olacak. Eğer 32 bit Windows sistemine sahipseniz, WSL kullanamayacaksınız ve Git Bash veya geleneksel sanallaştırma gibi alternatiflere yönelmeniz gerekecek.

Hızlı yöntem: WSL2'yi tek bir komutla kurun.

Windows 10 ve Windows 11'in son sürümlerinde, şu komut bulunur: WSL kurulum sürecinin tamamını otomatikleştirir. (Windows özellikleri, çekirdek ve varsayılan dağıtım) gibi ayarları, kutuları manuel olarak işaretlemenize gerek kalmadan yapabilirsiniz.

Temel adımlar şunlardır:

  1. Açık Yönetici olarak PowerShell (Başlat > "PowerShell" araması yapın > sağ tıklayın > Yönetici olarak çalıştır).
  2. Komutu çalıştırın:
    wsl --install
  3. Windows sizden bunu yapmanızı istediğinde bilgisayarınızı yeniden başlatın.

Bu komut otomatik olarak etkinleştirecektir. WSL ve Sanal Makine Platformu için gerekli özelliklerLinux çekirdeğini indirecek ve varsayılan olarak kuracaktır. Ubuntu Bu, başlangıç ​​dağıtımı olarak sunulmaktadır. Daha sonra herhangi bir sorun yaşamadan dağıtım değiştirebilirsiniz.

Yeni yüklediğiniz dağıtımı ilk kez başlattığınızda, kurulum mesajı içeren konsol ve dosya çıkarma. Bu işlem birkaç dakika sürebilir, ancak sonraki başlatmalar genellikle neredeyse anında gerçekleşir.

Windows için Linux 2 Alt Sistemini (WSL2) kurun ve yapılandırın.

WSL ve WSL2'nin adım adım manuel kurulumu

Eğer basitleştirilmiş komut sürümünüzde mevcut değilse veya farklı bir komut tercih ediyorsanız... her adımın daha hassas kontrolüWSL2'yi manuel olarak kurabilirsiniz. Windows 10 ve 11'deki standart işlem birkaç adımdan oluşmaktadır.

Adım 1: Windows için Linux Alt Sistemini Etkinleştirin

Öncelikle, Windows içinde Linux çalıştırmanıza olanak tanıyan isteğe bağlı özelliği etkinleştirmeniz gerekiyor. Bunu yapmak için, dosyayı açın. Yönetici olarak PowerShell ve yürütün:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Bu komut kurulumu gerçekleştirir. temel WSL bileşeniBu aşamada, yalnızca WSL1 kullanmak istiyorsanız yeniden başlatıp doğrudan bir dağıtım yüklemeye geçebilirsiniz, ancak WSL2'nin avantajlarından yararlanmak için yeniden başlatmadan önce bir sonraki adıma devam etmek önemlidir.

Adım 2: Sanal Makine Platformunu Etkinleştirin

WSL2, hafif bir sanallaştırma katmanına dayanır, bu nedenle bu özelliğin etkinleştirilmesi zorunludur. SanalMakinePlatformuYönetici ayrıcalıklarıyla PowerShell'e geri dönün ve şu komutu çalıştırın:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Bu değişikliklerin doğru bir şekilde uygulanabilmesi için artık şunlar gereklidir: Sistemi yeniden başlatınBu yeniden başlatma olmadan WSL2 düzgün çalışmayacaktır.

3. Adım: WSL2 için Linux çekirdeğini yükleyin veya güncelleyin.

WSL2 şunu kullanır: Windows'a özgü Linux çekirdeğiBu, bağımsız bir paket olarak dağıtılmaktadır. Eğer kurulu değilse veya güncel kalmak istiyorsanız, bunu iki şekilde yapabilirsiniz:

  • İndirme çekirdek güncellemesi MSI GitHub'daki resmi WSL sürüm sayfasından veya Microsoft belgelerinden indirip, herhangi bir yükleyici gibi çalıştırabilirsiniz.
  • WSL komutunu doğrudan kullanarak:
    wsl --update
    Bu komut, Microsoft Store'dan edinilebilen en son çekirdek sürümünü indirir ve kurar.

Paket yüklendikten sonra şunlara sahip olacaksınız: WSL2 için Linux çekirdeği hazır. Sisteminizde. Bu, dağıtımların 2. modda çalışması için gereklidir.

Adım 4: WSL2'yi varsayılan sürüm olarak ayarlayın.

Böylece yüklediğiniz tüm yeni Linux dağıtımları doğrudan şu şekilde yapılandırılır: WSL1 yerine WSL2, PowerShell'i açın ve çalıştırın:

wsl --set-default-version 2

Bu aşamada hata alırsanız, bu genellikle şu anlama gelir: Çekirdek güncellemesi doğru şekilde yüklenmedi. Ya da Sanal Makine Platformu etkinleştirilmemiş olabilir. Devam etmeden önce bu adımları gözden geçirmeniz önerilir.

Adım 5: Bir Linux dağıtımı yükleyin

WSL etkinleştirilmiş ve WSL2 çekirdeği çalışıyorsa, tercih ettiğiniz Linux dağıtımını kurabilirsiniz. Ortamınıza bağlı olarak çeşitli seçenekleriniz vardır:

Microsoft Mağazası'ndan bir dağıtım yükleyin.

En uygun yöntem, şunu kullanmaktır: Microsoft Store:

  1. Başlat menüsünden Microsoft Store'u açın.
  2. İstenilen dağılımı bulun (örneğin, Ubuntu, Debian, Fedora, Kali, openSUSE, Alpine, Vb.)
  3. Tıklamak Al / Yükle ve indirme işleminin bitmesini bekleyin.
  4. Kurulum tamamlandıktan sonra tıklayın. Başlatmak Ya da Başlat menüsünden açın.

Dağıtım ilk çalıştırıldığında, işlemlerini tamamlayacaktır. dahili kurulum (sıkıştırmayı açma ve temel yapılandırma) ve sizden varsayılan bir Unix kullanıcısı oluşturmanızı isteyecektir.

.appx veya .wsl paketleri kullanılarak manuel kurulum

Ortamınız Microsoft Store kullanımına izin vermiyorsa (örneğin, Windows Server, LTSC veya kısıtlayıcı politikalara sahip kurumsal bilgisayarlar(Ayrıca, paketleri doğrudan indirerek dağıtımları kurabilirsiniz):

  • WSL dağıtımları (Ubuntu, Debian, Kali, Oracle Linux, Fedora Remix, vb.) için resmi indirme bağlantılarını ziyaret edin.
  • Dosyayı indir .appx o .wsl Dağıtımdan yerel bir klasöre.
  • PowerShell'de o klasöre gidin ve şunu çalıştırın:
    Add-AppxPackage .\nombre_paquete.appx

Ayrıca gibi komutları da kullanabilirsiniz. Invoke-WebRequest o curl.exe Komut satırından paket indirmek için, örneğin:

Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing

Paket yüklendikten sonra şunları yapabileceksiniz: Dosyaya çift tıklayarak dağıtımı başlatın. Veya Başlat menüsünde adıyla aratarak bulabilirsiniz. Server Core kullanıyorsanız, .appx dosyasını ZIP'e dönüştürmek ve manuel olarak yüklemek için Microsoft'un özel talimatlarını izlemeniz gerekecektir.

Varsayılan Linux dağıtımını seçme ve değiştirme

Komutu kullandığınızda wsl – yükleme Herhangi bir parametre belirtilmediğinde, Windows varsayılan olarak Ubuntu'yu yükler. Başka bir dağıtımı (örneğin Debian veya Kali) tercih ediyorsanız, kurulum sırasında şu şekilde belirtebilirsiniz:

wsl --install -d Debian

Çevrimiçi mağaza veya WSL aracılığıyla yüklenebilecek dağıtımların listesini görmek için PowerShell'de aşağıdaki komutu çalıştırın:

wsl.exe --list --online

değiştirmek isterseniz varsayılan olarak kabul edilen dağıtım (Sadece koşmaya başladığınızda başlayan) wsl (Parametre kullanmadan) şu şekilde yapabilirsiniz:

wsl.exe --set-default <NombreDistro>

Örnek:
wsl -s Debian
başlatıldığında neden olacak wsl npm init PowerShell üzerinden verilen bu komut, Debian dağıtımı içinde yürütülür.

Linux kullanıcısı oluşturma ve başlama

Yeni yüklenen bir dağıtımı ilk kez başlattığınızda, kurulumun birkaç dakika sürebileceğini belirten bir mesaj görünecek ve ardından sistem sizden onay isteyecektir. varsayılan bir Unix kullanıcısı oluştur:

Installing, this may take a few minutes...
Please create a default UNIX user account.
Enter new UNIX username:

Bu kullanıcıyı dikkatlice seçmek önemlidir, çünkü onu WSL'de düzenli olarak kullanacaksınız. İşte bazı faydalı öneriler:

TAILS Linux ile Canlı USB Oluşturun
İlgili makale:
İzlenmeden gezinmek için Tails Linux ile Canlı USB nasıl oluşturulur
  • Kullanın İsim küçük harflerle, aksan veya özel karakterler olmadan yazılmalıdır..
  • Windows kullanıcı adınızla aynı olması gerekmez (hatta farklı olması önerilir).
  • Unutmayın ki kişisel dosyanız şu türde olacaktır. /home/usuario.

Ardından, bir şeyi tanımlamanız gerekecek. o kullanıcı için şifreGüvenli bir yerde saklayın, çünkü özellikle kullanıyorsanız, dağıtım içindeki idari işlemler için ona ihtiyacınız olacak. sudo.

Hangi WSL sürümünü kullandığınızı kontrol edin.

Birden fazla Linux dağıtımı yüklü olduğunda, her biri farklı bir yöntem kullanıyor olabilir. WSL1 veya WSL2Her birinin ayrıntılarını içeren listeyi görmek için PowerShell'i açın ve şu komutu çalıştırın:

wsl.exe --list --verbose

Bu komut, kurulu dağıtımları, bunların çalışır durumda olup olmadığını veya durdurulmuş olup olmadığını ve ilgili WSL sürümünü görüntüler. Yaygın olarak kullanılan bir diğer varyant ise şöyledir:

wsl -l -v

Yeni kurulumlar için varsayılan sürümü WSL1 ve WSL2 arasında değiştirmek istiyorsanız, şunu kullanabilirsiniz:

wsl.exe --set-default-version <1|2>

WSL1'den WSL2'ye (veya tam tersi) yükseltme

Daha önce WSL1'i yapılandırdıysanız veya dağıtımınız o sürümde kurulmuşsa ve şimdi farklı bir deneyim yaşamak istiyorsanız... WSL2'nin performans ve uyumluluk avantajlarıBunu kolayca taşıyabilirsiniz. Sadece PowerShell'de aşağıdaki komutu çalıştırın:

wsl.exe --set-version <Distro> <1|2>

Örnek:
wsl --set-version Ubuntu 2
Bu işlem, Ubuntu dağıtımınızı WSL2 kullanacak şekilde dönüştürecektir. Sisteminizde çok sayıda dosya varsa işlem biraz zaman alabilir, ancak yalnızca bir kez yapılması gerekir.

Gerekirse siz de WSL2'den WSL1'e düşüş Aynı komutu sürüm numarası olarak 1 ile kullanmak. Bu, bazı çok özel uyumluluk durumlarında faydalı olabilir.

Eğer komut mevcut olmadan önce WSL'yi manuel olarak kurduysanız wsl – yükleme, zorunda kalabilirsin Sanal Makine Platformunu Etkinleştirin WSL2'yi kullanabilmek için çekirdek paketini manuel olarak yüklemeniz gerekmektedir.

WSL ile birden fazla dağıtımı nasıl çalıştırıp yönetebilirim?

WSL size şunları sağlar: İstediğiniz kadar Linux dağıtımı Paralel kurulum: Genel geliştirme için Ubuntu, üretim ortamları için Debian, güvenlik testleri için Kali, hafif hizmetler için Alpine vb. sistemleri bir arada kullanabilirsiniz.

Bu dağıtımlar yüklendikten sonra bunlara erişmenin birkaç yaygın yolu vardır:

  • Windows Terminali (Önerilen): Her biri farklı bir dağıtım veya PowerShell, cmd, Azure CLI vb. içeren birden fazla sekme ve panel açabilir ve renkleri, yazı tiplerini, arka planları ve klavye kısayollarını özelleştirebilirsiniz.
  • Gönderen başlangıç ​​menüsüDağıtımın adını (örneğin, "Ubuntu" veya "Debian") aratarak ve sanki başka bir uygulamaymış gibi çalıştırarak.
  • Doğrudan çağırarak dağıtım adı Eğer eşlenmişse PowerShell'de (örneğin, yazarak) ubuntu).
  • Sadece çalıştırmak wsl.exe PowerShell'de geçerli konsolda varsayılan dağıtımı açmak için.
  • Kullanarak wsl [comando] paragraf belirli bir Linux komutunu yürütmek Yeni bir etkileşimli oturum başlatmadan, örneğin wsl -l -v o wsl pwd.

Daha önce PowerShell konsolunda WSL'ye girdiyseniz ve Windows yorumlayıcısına geri dönmek istiyorsanız, şunu yazmanız yeterlidir: exit Dağıtım oturumunu kapatmak için.

Geliştirmede yapılandırma ve kullanım için en iyi uygulamalar

WSL2'yi kurup çalıştırdıktan sonra, biraz zaman ayırıp şunlara göz atmakta fayda var: ayarları ince ayar yapın Geliştirme ortamınızı konforlu ve verimli hale getirmek için işte bazı öneriler:

  • Doğru şekilde yapılandırın kullanıcı, kabuk ve dil Dağıtım içerisinde (örneğin, favori kabuğunuzu kurarak, yerel ayarları değiştirerek vb.).
  • Yükle ve özelleştir Windows Terminali Sekmeler, kısayollar ve temalar kullanarak birden fazla oturumu rahatça yönetmek için.
  • yapılandırarak Git ve sürüm kontrolü Linux dağıtımında doğrudan şu yöntemle: ssh Uzak depolarınız için.
  • Utilizar VS Code ve Remote – WSL eklentisi Windows'tan çıkmadan Linux içinde projeleri düzenlemek ve hata ayıklamak.
  • Dosyalarınızı nerede sakladığınıza dikkat edin: projelerle aynı ortamda çalışmak daha verimlidir. dağıtım dosya sistemi (/home/usuario/proyecto) bu, monte edilmiş Windows yollarında bulunur.
  • Veritabanlarını veya yoğun hizmetleri yönetiyorsanız, şunları göz önünde bulundurun: bellek ve CPU limit ayarları Ağır yüklerle çalışırken gelişmiş WSL ayarlarını kullanmak.

Docker, bulut ve kurumsal ortamlarla entegrasyon

WSL2'nin en büyük çekiciliklerinden biri de şudur: konteynerler ve bulut hizmetleriyle entegrasyonGerçek bir Linux çekirdeğine sahip olması sayesinde, Docker Desktop, arka uç olarak WSL2'yi kullanabilir ve bu da Windows'taki klasik sanallaştırmaya kıyasla çok daha iyi performans sunar.

Kurumsal ortamlarda WSL2, aşağıdakilerin oluşturulmasını kolaylaştırır: homojen CI/CD işlem hatlarıGeliştiricilerin Windows üzerinde Linux ile çalıştığı ve ortamlar arasında minimum değişiklik yaparak buluttaki Linux sunucularına (AWS, Azure, vb.) dağıtım yaptığı bir ortam.

Ayrıca, WSL2'yi aşağıdakilerle birleştirmek giderek daha yaygın hale geliyor. yapay zeka projeleri, yapay zeka ajanları, veri analizi ve iş zekasıLinux araçlarının (Python, R, yapay zeka çerçeveleri) geniş yelpazesinden yararlanırken, Power BI veya diğer kurumsal istemciler gibi Windows masaüstü araçlarıyla da entegrasyonu sürdürmek.

Bu tür senaryolarda, sahip olmak çok önemlidir. iyi siber güvenlik politikaları ve yedeklemelerHassas verilere erişimi yönetmek ve geliştirme ile üretim ortamları arasında uygun bölümlendirmeyi sağlamak.

WSL2'de güvenlik ve bakım

WSL2 bir altyapı içinde çalışmasına rağmen hafif Windows tarafından yönetilen sanal makineBu hala tamamen bir Linux ortamı olduğundan, herhangi bir sunucuda kullanılanlara benzer güvenlik önlemlerinin uygulanması tavsiye edilir:

  • Sık sık güncelleyin. dağıtım paketleri (apt update && apt upgrade Örneğin Debian/Ubuntu'da).
  • kullanım ayrıcalıkları olmayan kullanıcılar günlük yaşam için ve başvurmak için sudo Sadece gerektiğinde.
  • Kurulum ve kullanım SSH anahtarları Uzaktan erişim için parola yerine.
  • Hem Windows sistemini hem de dağıtımları şunlarla koruyun: iyi bir güvenlik ve güvenlik duvarı çözümü.
  • Bir strateji planlayın önemli verilerin yedekleriWindows veya Linux işletim sistemlerinden hangisini kullanırsanız kullanın ve mümkünse bulut hizmetleriyle entegre edin.

Ayrıca kontrol etmekte fayda var. WSL güncellemeleri ile wsl --update Ayrıca, yeni özellikleri herkesten önce denemekle ilgileniyorsanız, bu parametreyi kullanmayı düşünebilirsiniz. --pre-release veya Windows Insider programına katılın.

WSL'nin önizleme sürümündeki test özellikleri

Güncel kalmak isterseniz, erişim sağlayabilirsiniz. WSL haberleri ön izleme aşamasındaİki yol var:

  • Katılmak Windows Insider Programı ve yeni WSL özelliklerine sahip Windows sürümlerini almak için bir kanal seçin (Geliştirme Kanalı, Beta, Önizleme, vb.).
  • Windows kanalınıza dokunmadan şunu çalıştırın:
    wsl.exe --update --pre-release
    WSL'nin önizleme sürümünü doğrudan Microsoft'tan edinmek için.

Bu özellikle test için kullanışlıdır. yeni GPU yetenekleriperformans iyileştirmeleri veya genişletilmiş dosya sistemi desteği Kararlı sürüme ulaşmadan önce, hatalar veya kararsız davranışlar olabileceği varsayılmalıdır.

İnternet bağlantısı olmadan WSL'yi yükleyin

Kapalı ortamlarda veya internet erişiminin kısıtlı olduğu yerlerde, WSL'yi aşağıdaki yöntemlerle de kurmak mümkündür. çevrimdışı prosedürGenel akış şöyle olurdu:

  • İnternet bağlantısı olan bir bilgisayara indirin. WSL'nin en yeni MSI paketi GitHub'daki sürüm sayfasından indirin ve hedef makineye kurun.
  • PowerShell'i yönetici ayrıcalıklarıyla açın ve Sanal Makine Platformunu şu komutla etkinleştirin:
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    Sonrasında yeniden başlatılıyor.
  • Bir dağıtımın kurulumu .wsl veya .appx dosyası Daha önce indirdiğiniz, kullanarak Add-AppxPackage veya Microsoft'un Sunucu için önerdiği prosedürü izleyerek.

Bu şekilde şunlara sahip olabilirsiniz: tamamen işlevsel WSL2 ortamı Microsoft Store veya doğrudan indirmelerin engellendiği ağlarda bile.

Linux dosya öznitelikleri
İlgili makale:
Linux komutlarıyla donanım bilgisi edinme (Windows ile karşılaştırma)

Yukarıda belirtilenlerin tümüyle, WSL2'nin ne olduğunu, hangi gereksinimlere sahip olduğunuzu, hem hızlı komutla hem de manuel olarak nasıl kuracağınızı, çeşitli dağıtımları nasıl seçip yöneteceğinizi, WSL1 ve WSL2 arasında nasıl yükseltme yapacağınızı, Docker ve modern geliştirme araçlarını nasıl entegre edeceğinizi ve Windows üzerindeki Linux ortamınızın istikrarlı, güvenli ve bir geliştirici veya teknik uzman olarak günlük çalışmalarınızda gerçekten faydalı olmasını sağlamak için hangi güvenlik ve bakım hususlarına dikkat etmeniz gerektiğini anlamak için eksiksiz bir genel bakışa sahip olacaksınız. Bu kılavuzu paylaşın, böylece daha çok kişi nasıl yapıldığını öğrensin..