[{"data":1,"prerenderedAt":545},["ShallowReactive",2],{"post-\u002Ftr\u002Fwsl-2-kurulumu-6-kolay-adim":3},{"page":4,"translation":390,"nav":406,"related":535,"random":536},{"id":5,"title":6,"body":7,"categories":388,"category":390,"date":391,"description":392,"draft":393,"extension":394,"image":395,"kind":390,"lang":396,"meta":397,"navigation":398,"path":399,"readingTime":400,"seo":401,"slug":402,"stem":403,"tags":390,"translationKey":390,"type":389,"updated":404,"__hash__":405},"postsTr\u002Ftr\u002Fwsl-2-kurulumu-6-kolay-adim.md","WSL 2 Kurulumu - 6 kolay adım",{"type":8,"value":9,"toc":374},"minimark",[10,18,48,53,58,65,81,87,90,94,97,123,126,130,133,136,145,148,152,182,185,189,192,201,205,213,216,225,228,237,246,252,256,259,320,324,327,354,359,370],[11,12,13,17],"p",{},[14,15,16],"strong",{},"WSL"," (The Windows Subsystem for Linux) Windows'u bırakmadan, sisteme ekstra yük bindirecek sanal makine çözümlerine başvurmadan hızlı ve basit şekilde GNU\u002FLinux ortamı kurmak ve bunun üzerinde geliştirme yapmak isteyenler için ideal bir çözüm.",[19,20,21,27],"blockquote",{},[11,22,23,24],{},"💡 ",[14,25,26],{},"Özet (TL;DR):",[28,29,30,42],"ul",{},[31,32,33,36,37,41],"li",{},[14,34,35],{},"Modern Yöntem (Windows 11 ve Güncel Windows 10):"," Yönetici olarak PowerShell açıp ",[38,39,40],"code",{},"wsl --install"," çalıştırın ve bilgisayarınızı yeniden başlatın. Bu komut tüm gereksinimleri otomatik kurar.",[31,43,44,47],{},[14,45,46],{},"Eski Sürümler \u002F Manuel Yöntem:"," Eğer otomatik kurulum çalışmazsa, aşağıdaki 6 adımı sırasıyla takip ederek sanallaştırma platformunu etkinleştirebilir ve manuel kurulum yapabilirsiniz.",[49,50,52],"h2",{"id":51},"wsl-kurulum-adımları","WSL Kurulum Adımları",[54,55,57],"h3",{"id":56},"adım-1-linux-için-windows-alt-sistemini-etkinleştirme","Adım 1 - Linux için Windows Alt Sistemini Etkinleştirme",[11,59,60,61,64],{},"Windows'unuza herhangi bir Linux sürümü yüklemeden önce Linux için Windows Alt Sistemi'ni ( İngilizce Windows kullanıyorsanız Windows Subsystem for Linux ) etkinleştirmelisiniz. Bunu ",[38,62,63],{},"Denetim Masası > Programlar ve Özellikler > Windows Özelliklerini Aç veya Kapat"," ekranından ilgili kutucuğu işaretleyerek yapabileceğiniz gibi bir yönetici yetkileri ile bir PowerShell açıp aşağıdaki komutu da çalıştırabilirsiniz:",[66,67,72],"pre",{"className":68,"code":69,"language":70,"meta":71,"style":71},"language-powershell shiki shiki-themes github-light github-dark","dism.exe \u002Fonline \u002Fenable-feature \u002Ffeaturename:Microsoft-Windows-Subsystem-Linux \u002Fall \u002Fnorestart\n","powershell","",[38,73,74],{"__ignoreMap":71},[75,76,79],"span",{"class":77,"line":78},"line",1,[75,80,69],{},[11,82,83],{},[84,85],"img",{"alt":71,"src":86},"\u002Fimages\u002Fwsl-2-kurulumu-6-kolay-adim\u002Fimage.avif",[11,88,89],{},"Bu işlemden sonra doğrudan 6. adımdaki Linux kurulumuna geçmeniz mümkün ama bu durumda WSL 1 ile devam etmiş olursunuz, WSL ile 2 ile devam etmeniz tam bir Linux çekirdeği kullanmanız ve daha yüksek performans elde etmenizi sağlayacaktır. Bu nedenle öncesinde bir kaç adım daha takip edip WSL 2 ile devam etmenizi öneririm.",[54,91,93],{"id":92},"adım-2-wsl-2-sistem-gereksinimlerini-kontrol-etme","Adım 2 - WSL 2 sistem gereksinimlerini kontrol etme",[11,95,96],{},"Öncellikle WSL 2 güncellemesi için Windows 10 kullanıyor olmalısınız.",[28,98,99,110,120],{},[31,100,101,102,105,106,109],{},"x64 tabanlı sistemleri: ",[14,103,104],{},"Sürüm 1903"," veya daha üstü, ",[14,107,108],{},"Yapım numarası 18362"," veya daha üstü olması gerekiyor.",[31,111,112,113,105,116,119],{},"ARM 64 tabanlı sistemler: ",[14,114,115],{},"Sürüm 2004",[14,117,118],{},"Yapım numarası 19041"," veya daha üstü olması gerekiyor",[31,121,122],{},"18362'den daha düşük yapımlar WSL 2 desteklemiyorlar, öncellikle Windows sürümünüzü yükseltmelisiniz.",[11,124,125],{},"Sürüm ve yapım numaranızı kontrol etmek için Windows Logo tuşu + R tuş kombinasyonuna basmalı (Başlangıçtan çalıştır'a gelmeli) ve winver yazarak çalıştırmalısınız.",[54,127,129],{"id":128},"adım-3-sanal-makine-özelliğini-etkinleştirme","Adım 3 - Sanal makine özelliğini etkinleştirme",[11,131,132],{},"WSL 2'yi kurmadan önce Sanal Makine Platformu özelliğini etkinleştirmelisiniz. Bu özelliği kullanmak için makinenizin sanallaştırma yapabiliyor olması gerekir (bu konuda sorun yaşarsanız muhtemelen Bios'dan etkinleştirmeniz gerekiyordur)",[11,134,135],{},"Etkinleştirme için PowerShell'i yönetici yetkileri ile açın ve aşağıdaki komutu çalıştırın",[66,137,139],{"className":68,"code":138,"language":70,"meta":71,"style":71},"dism.exe \u002Fonline \u002Fenable-feature \u002Ffeaturename:VirtualMachinePlatform \u002Fall \u002Fnorestart\n",[38,140,141],{"__ignoreMap":71},[75,142,143],{"class":77,"line":78},[75,144,138],{},[11,146,147],{},"Wsl kurumunu ve Wsl 2'ye yükseltilmesini tamamlamak için makinenizi yeniden başlatmanız gerekir.",[54,149,151],{"id":150},"adım-4-linux-çekirdeği-güncelleme-paketini-indirin","Adım 4 - Linux çekirdeği güncelleme paketini indirin",[153,154,155,179],"ol",{},[31,156,157,158],{},"Son paket sürümünü aşağıdaki bağlantıdan indirin",[28,159,160,172],{},[31,161,162],{},[163,164,171],"a",{"href":165,"rel":166,"target":170},"https:\u002F\u002Fwslstorestorage.blob.core.windows.net\u002Fwslblob\u002Fwsl_update_x64.msi",[167,168,169],"nofollow","noopener","noreferrer","_blank","X64 tabanlı sistemler için WSL2 Linux çekirdeği paketi",[31,173,174],{},[163,175,178],{"href":176,"rel":177,"target":170},"https:\u002F\u002Fwslstorestorage.blob.core.windows.net\u002Fwslblob\u002Fwsl_update_arm64.msi",[167,168,169],"ARM64 tabanlı sistemler için WSL2 Linux çekirdeği paketi",[31,180,181],{},"İndirme tamamlandıktan sonra çift tıklayarak paketi çalıştırın, yönetici yetkileri istendiğinde izin verin ve kuruluma devam edin.",[11,183,184],{},"Kurulum tamamlandığında sonraki adıma - yeni kurulacak linux sürümleri için varsayılan olarak WSL 2 ayarlama- geçebilirsiniz.",[54,186,188],{"id":187},"adım-5-wsl2yi-varsayılan-wsl-sürümü-olarak-ayarlayın","Adım 5 - WSL2'yi varsayılan WSL sürümü olarak ayarlayın",[11,190,191],{},"Yeni kurulacak Linux sürümlerinde varsayılan olarak WSL2 kullanılması için PowerShell'de aşağıdaki komutu çalıştırmalısınız.",[66,193,195],{"className":68,"code":194,"language":70,"meta":71,"style":71},"wsl --set-default-version 2\n",[38,196,197],{"__ignoreMap":71},[75,198,199],{"class":77,"line":78},[75,200,194],{},[54,202,204],{"id":203},"adım-6-i̇stediğiniz-linux-dağıtımını-kurun","Adım 6 - İstediğiniz Linux dağıtımını kurun",[11,206,207,208],{},"Ubuntu 20.04 sürümü için doğrudan indirme bağlantısını ",[163,209,212],{"href":210,"rel":211,"target":170},"https:\u002F\u002Fwsldownload.azureedge.net\u002FUbuntu_2004.2020.424.0_x64.appx",[167,168,169],"buraya bırakıyorum.",[11,214,215],{},"Bunun yanı sıra, terminal üzerinden kurulabilecek diğer güncel Linux dağıtımlarını listelemek için:",[66,217,219],{"className":68,"code":218,"language":70,"meta":71,"style":71},"wsl --list --online\n",[38,220,221],{"__ignoreMap":71},[75,222,223],{"class":77,"line":78},[75,224,218],{},[11,226,227],{},"İstediğiniz bir dağıtımı (örneğin Ubuntu 24.04 LTS) doğrudan kurmak için ise aşağıdaki komutu kullanabilirsiniz:",[66,229,231],{"className":68,"code":230,"language":70,"meta":71,"style":71},"wsl --install -d Ubuntu-24.04\n",[38,232,233],{"__ignoreMap":71},[75,234,235],{"class":77,"line":78},[75,236,230],{},[11,238,239,240,245],{},"Farklı bir sürüm tercih ederseniz ",[163,241,244],{"href":242,"rel":243,"target":170},"https:\u002F\u002Faka.ms\u002Fwslstore",[167,168,169],"Microsoft Store'u açarak"," dilediğiniz Linux dağıtımını aratıp arayüz üzerinden de yükleyebilirsiniz.",[11,247,248],{},[84,249],{"alt":250,"src":251},"View of Linux distributions in the Microsoft Store","\u002Fimages\u002Fwsl-2-kurulumu-6-kolay-adim\u002Fstore.avif",[49,253,255],{"id":254},"wsl-2-sık-karşılaşılan-hatalar-ve-çözümleri-troubleshooting","WSL 2 Sık Karşılaşılan Hatalar ve Çözümleri (Troubleshooting)",[11,257,258],{},"Kurulum sırasında veya sonrasında aşağıdaki hatalarla karşılaşırsanız bu çözüm adımlarını uygulayabilirsiniz:",[28,260,261,291,306],{},[31,262,263,270],{},[14,264,265,266,269],{},"Hata: ",[38,267,268],{},"0x80370102"," (Virtual Machine Platform is not enabled \u002F Sanal makine özelliği etkin değil)",[28,271,272],{},[31,273,274,278,279,282,283,286,287,290],{},[275,276,277],"em",{},"Çözüm:"," Bu hata, bilgisayarınızda sanallaştırmanın kapalı olduğunu gösterir. Öncelikle BIOS\u002FUEFI ayarlarınıza girerek ",[14,280,281],{},"Intel Virtualization Technology (VT-x)"," veya ",[14,284,285],{},"AMD-V"," seçeneğini etkinleştirin. Ardından 3. Adımdaki ",[38,288,289],{},"VirtualMachinePlatform"," özelliğinin PowerShell komutuyla kurulduğundan emin olun.",[31,292,293,299],{},[14,294,265,295,298],{},[38,296,297],{},"0x8007019e"," (Windows Subsystem for Linux has not been enabled \u002F WSL etkinleştirilmedi)",[28,300,301],{},[31,302,303,305],{},[275,304,277],{}," 1. Adımdaki komutun başarıyla çalıştırıldığından ve bilgisayarınızı yeniden başlattığınızdan emin olun.",[31,307,308,313],{},[14,309,265,310],{},[38,311,312],{},"WslRegisterDistribution failed with error: 0x80070003",[28,314,315],{},[31,316,317,319],{},[275,318,277],{}," Genellikle Windows güncellemelerinin eksik olmasından kaynaklanır. Windows Update üzerinden tüm bekleyen güncellemeleri yükleyin veya Linux çekirdeği güncelleme paketini (Adım 4) manuel olarak tekrar kurun.",[49,321,323],{"id":322},"resmi-kaynaklar-ve-faydalı-bağlantılar","Resmi Kaynaklar ve Faydalı Bağlantılar",[11,325,326],{},"Daha detaylı bilgi edinmek ve gelişmiş yapılandırmaları öğrenmek için Microsoft'un resmi dokümantasyonunu ziyaret edebilirsiniz:",[28,328,329,336,347],{},[31,330,331],{},[163,332,335],{"href":333,"rel":334,"target":170},"https:\u002F\u002Flearn.microsoft.com\u002Ftr-tr\u002Fwindows\u002Fwsl\u002Finstall",[167,168,169],"Resmi Microsoft WSL Kurulum Kılavuzu",[31,337,338],{},[163,339,342,343,346],{"href":340,"rel":341,"target":170},"https:\u002F\u002Flearn.microsoft.com\u002Ftr-tr\u002Fwindows\u002Fwsl\u002Fwsl-config",[167,168,169],"WSL'de Gelişmiş Ayarlar Yapılandırma Kılavuzu (",[38,344,345],{},".wslconfig",")",[31,348,349],{},[163,350,353],{"href":351,"rel":352,"target":170},"https:\u002F\u002Flearn.microsoft.com\u002Ftr-tr\u002Fwindows\u002Fwsl\u002Ffaq",[167,168,169],"WSL Dağıtımlarını Yönetme ve Sorun Giderme SSS",[355,356,358],"h5",{"id":357},"bu-yazıda-yapılan-değişiklikler","Bu Yazıda Yapılan Değişiklikler",[28,360,361,367],{},[31,362,363,364,366],{},"20.06.2026: Windows 11\u002FModern Windows 10 için tek komutla (",[38,365,40],{},") kurulum yöntemi, güncel Ubuntu dağıtımları, sık karşılaşılan hatalar (Troubleshooting), resmi Microsoft dokümantasyon bağlantıları ve LLO (yapay zeka görünürlüğü) iyileştirmeleri eklendi.",[31,368,369],{},"11.05.2022: Yazı özeti düzenlendi.",[371,372,373],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":71,"searchDepth":375,"depth":375,"links":376},2,[377,386,387],{"id":51,"depth":375,"text":52,"children":378},[379,381,382,383,384,385],{"id":56,"depth":380,"text":57},3,{"id":92,"depth":380,"text":93},{"id":128,"depth":380,"text":129},{"id":150,"depth":380,"text":151},{"id":187,"depth":380,"text":188},{"id":203,"depth":380,"text":204},{"id":254,"depth":375,"text":255},{"id":322,"depth":375,"text":323},[389],"technical",null,"2021-09-20","WSL (The Windows Subsystem for Linux) Windows'u bırakmadan, sisteme ekstra yük bindirecek sanal makine çözümlerine başvurmadan hızlı ve basit şekilde…",false,"md","\u002Fimages\u002Fposts\u002F2021\u002F09\u002Fubuntu-wsl.avif","tr",{},true,"\u002Ftr\u002Fwsl-2-kurulumu-6-kolay-adim",4,{"title":6,"description":392},"wsl-2-kurulumu-6-kolay-adim","tr\u002Fwsl-2-kurulumu-6-kolay-adim","2026-06-20","AP2SItzbe5axz2vDy6lN6Dylx-Fh8k0TgZIA1MXR8YE",{"prev":407,"next":410,"others":413,"lucky":532,"readingTime":400},{"path":408,"title":409},"\u002Ftr\u002Ftailwind-css-nerede-kullanilir-tailwind-css-nerede-kullanilmaz","Tailwind CSS Nerede Kullanılır? Tailwind CSS Nerede Kullanılmaz?",{"path":411,"title":412},"\u002Ftr\u002Fproxy-tasarim-deseni-nedir","Proxy Tasarım Deseni Nedir?",[414,417,420,423,426,429,432,435,438,441,444,447,450,453,456,459,462,463,466,469,472,475,478,481,484,487,490,493,496,499,502,505,508,511,514,517,520,523,526,529],{"path":415,"title":416},"\u002Ftr\u002Fgo-slice-veri-tipi","Go Veri Tipleri: Slice",{"path":418,"title":419},"\u002Ftr\u002Fdocker-ve-portainer-kurulumu","Docker ve Portainer Kurulumu",{"path":421,"title":422},"\u002Ftr\u002Fubuntu-guncellemesi-sonrasi-cyberpanele-ulasilamama-sorunlarini-giderme","Ubuntu Güncellemesi Sonrası CyberPanel'e Ulaşılamama Sorunlarını Giderme",{"path":424,"title":425},"\u002Ftr\u002Fbridge-tasarim-deseni-nedir","Bridge Tasarım Deseni Nedir?",{"path":427,"title":428},"\u002Ftr\u002Fes10-nedir-ecmascript-2019-nedir","ES10 Nedir? ECMAScript 2019 Nedir?",{"path":430,"title":431},"\u002Ftr\u002Fes7-nedir-ecmascript-2016-nedir","ES7 Nedir? ECMAScript 2016 Nedir?",{"path":433,"title":434},"\u002Ftr\u002Fiterator-tasarim-deseni-nedir","Iterator Tasarım Deseni Nedir?",{"path":436,"title":437},"\u002Ftr\u002Fes15-nedir-ecmascript-2024-nedir","ES15 nedir? ECMAScript 2024 nedir?",{"path":439,"title":440},"\u002Ftr\u002Fubuntu-20-04-uzerinde-cyberpanel-kurulumu","Ubuntu 20.04 üzerinde CyberPanel kurulumu",{"path":442,"title":443},"\u002Ftr\u002Fmutable-ve-immutable-kavrami","Mutable ve Immutable Kavramları Nedir?",{"path":445,"title":446},"\u002Ftr\u002Ftasarim-kaliplari-design-patterns-abstract-factory-nedir","Abstract Factory Tasarım Deseni Nedir?",{"path":448,"title":449},"\u002Ftr\u002Fdesign-patterns-tasarim-desenleri-nedir","Design Patterns \u002F Tasarım Desenleri nedir?",{"path":451,"title":452},"\u002Ftr\u002Fgo-veri-tipleri-struct","Go Veri Tipleri: Struct",{"path":454,"title":455},"\u002Ftr\u002Fmediator-tasarim-deseni-nedir","Mediator Tasarım Deseni Nedir?",{"path":457,"title":458},"\u002Ftr\u002Fwordpress-yonetici-sifresini-wp-cli-kullanarak-sifirlama","WordPress Yönetici Şifresini WP-CLI Kullanarak Sıfırlama",{"path":460,"title":461},"\u002Ftr\u002Fcomposite-tasarim-deseni-nedir","Composite Tasarım Deseni Nedir?",{"path":411,"title":412},{"path":464,"title":465},"\u002Ftr\u002Fdocker-nedir","Docker Nedir?",{"path":467,"title":468},"\u002Ftr\u002Fes9-nedir-ecmascript-2018-nedir","ES9 Nedir? ECMAScript 2018 Nedir?",{"path":470,"title":471},"\u002Ftr\u002Fwebpack-nedir","Webpack Nedir? Modern JavaScript Paketleyici Ekosistemi",{"path":473,"title":474},"\u002Ftr\u002Fflyweight-tasarim-deseni-nedir","Flyweight Tasarım Deseni Nedir?",{"path":476,"title":477},"\u002Ftr\u002Frestful-api-bilesenleri","RESTful API Bileşenleri",{"path":479,"title":480},"\u002Ftr\u002Fearly-return-erken-donus-nedir","Early Return \u002F Erken Dönüş nedir?",{"path":482,"title":483},"\u002Ftr\u002Fstrategy-tasarim-deseni-nedir","Strategy Tasarım Deseni Nedir?",{"path":485,"title":486},"\u002Ftr\u002Fdocker-ile-mariadb-kurulumu","Docker ile MariaDB Kurulumu",{"path":488,"title":489},"\u002Ftr\u002Fvite-nedir","Vite Nedir? Modern Web Geliştirme ve Paketleme Aracı",{"path":491,"title":492},"\u002Ftr\u002Fdigital-oceanda-vps-kurulumu","DigitalOcean'da VPS (Droplet) Kurulumu: Adım Adım Rehber",{"path":494,"title":495},"\u002Ftr\u002Fgarbage-collection-ve-golang","Garbage Collection ve Go (Golang)",{"path":497,"title":498},"\u002Ftr\u002Frestapi-ve-hateoas-kavrami","RestApi ve HATEOAS Kavramı",{"path":500,"title":501},"\u002Ftr\u002Fsingleton-tasarim-deseni-nedir","Singleton Tasarım Deseni Nedir?",{"path":503,"title":504},"\u002Ftr\u002Fgraylog-nedir-docker-ile-nasil-kurulur","Graylog Nedir? Docker Compose ile Adım Adım Kurulum Rehberi",{"path":506,"title":507},"\u002Ftr\u002Fmerhaba-gluster","Merhaba Gluster: Dağıtık Dosya Sistemi Nedir?",{"path":509,"title":510},"\u002Ftr\u002Fdecorator-tasarim-deseni-nedir","Decorator Tasarım Deseni Nedir?",{"path":512,"title":513},"\u002Ftr\u002Fnext-js-on-bellegi-nasil-yenilenir-on-demand-cache-regeneration","Next.js Önbelleği Nasıl Yenilenir? \"On-Demand Cache Regeneration\"",{"path":515,"title":516},"\u002Ftr\u002Fheadless-wordpress-hakkinda-her-sey","Headless WordPress Hakkında Her Şey",{"path":518,"title":519},"\u002Ftr\u002Fnostalji-ibibik-online","Nostalji: İbibik Online (1998'den Bir Web Macerası)",{"path":521,"title":522},"\u002Ftr\u002Fekran-filtresi-mavi-isik-filtresi-flux","Gözlere dost, mavi ışığa düşman ekran filtresi f.lux",{"path":524,"title":525},"\u002Ftr\u002Fvue-3-hakkinda-bilmeniz-gerekenler-yenilikler","Vue 3 Hakkında Bilmeniz Gerekenler ve Yenilikler",{"path":527,"title":528},"\u002Ftr\u002Fmemento-tasarim-deseni-nedir","Memento Tasarım Deseni Nedir?",{"path":530,"title":531},"\u002Ftr\u002Fes8-nedir-ecmascript-2017-nedir","ES8 Nedir? ECMAScript 2017 Nedir?",{"path":533,"title":534},"\u002Ftr\u002Fphalcon-frameworkun-gelecegi","Phalcon Framework'ün Geleceği: Bir Devrin Sonu",[],[537,539,541],{"path":512,"title":513,"date":538},"2022-11-10",{"path":479,"title":480,"date":540},"2021-09-11",{"path":542,"title":543,"date":544},"\u002Ftr\u002Frabbitmq-nedir","RabbitMQ Nedir?","2021-01-07",1782142007825]