Windows Subsystem for Linux 2 (WSL2) Nedir?

Windows Subsystem for Linux ya da kısa adıyla WSL için, Windows 10 üzerinde sanal makine üzerinde bir Linux dağıtımı kurmaya gerek kalmadan ...

Windows Subsystem for Linux ya da kısa adıyla WSL için, Windows 10 üzerinde sanal makine üzerinde bir Linux dağıtımı kurmaya gerek kalmadan bize Linux ortamı sağlayan bir özellik diyebiliriz. Bu sayede bash scriptleri ve Linux’ta kullandığımız birçok komut satırı uygulamasını kullanabiliyoruz. Windows 10 version 1607 (Anniversary update) ile kullanmaya başladığımız WSL, Windows 10 build 18917 ile yeni versiyonu olan WSL2 olarak karşımıza çıkıyor. Henüz bu sürüm genel kullanıma sunulmadığı için biraz daha bekleyebilir ya da ön izleme (insider) sürümleri kullanarak WSL2’yi deneyebilirsiniz. Ek olarak WSL için 64-bit versiyonları kullanmanız gerekiyor.Windows Subsystem for Linux Nedir? sorunsuna cevap verdiğimize göre WSL2’nin detaylarına geçebiliriz.WSL2’yi ilk versiyonla karşılaştırılacak olursak, Linux binary’lerinin Windows ve donanım ile olan etkileşimi ile ilgili mimari farklılıklar içeriyor. Linux kernel’ı çalıştırmak için arka planda yine bir sanallaştırma teknolojisi kullansa da sanal makineye ile karşılaştırıldığında çok daha performanslı bir sistem sağlıyor. IO performansında iyileştirmeler yapıldığına da eklemekte fayda var.NOT: Bu versiyonlar henüz stabil olmadığı için günlük kullandığınız bilgisayarlarda kullanmamanızı tavsiye ediyorum.Stabil sürüm olmadığı için bilgisayarınız üzerinde bir sanallaştırma uygulaması kullanarak ya da Azure üzerinde bir sanal makine açarak da deneyebilirsiniz. Resim-1‘de göreceğiniz gibi Azure üzerinden Windows 10 Preview adında hazır bir imaj bulunuyor.Resim-1Bu imaj sayesinde ISO dosyası indirmeden ve bilgisayar üzerinde kaynak ayırmadan ilerlemek mümkün. Varsayılan seçenekleri kullanarak kurulumu hızlı bir şekilde tamamlayabilirsiniz.NOT: Makine boyutu olarak nested virtualization desteği nedeniyle örnekte D2s_v3 kullandım.Kurulum tamamlandıktan sonra W10 versiyon bilgisine bakarsak versiyon 1909 ve OS Build numarası 18363.388 olarak görünüyor (Resim-2). WSL2 için minimum gerekli build numarası ise 18917. Bu durumda bir güncelleme yapmamız gerekecek. Preview sürümlerde bu güncellemeleri almak, daha doğrusu henüz genel kullanıma açılmayan versiyonları denemek için (Resim-1‘deki Windows imajı açıklamalarda da belirtildiği gibi) Windows Insider programına üye olmanız gerekiyor. Programa üye olduktan sonra insider sürümlerini kullanabiliyorsunuz.Resim-2Windows Settings sayfasında en altta yer alan Windows Insider Program seçeneği üzerinden Get started’a tıkladığınızda sizden bir Microsoft hesabı bağlamanızı isteyecek (Resim-3). Burada Windows Insider’a üye olduğunuz hesabı kullanabilirsiniz.Resim-3Hesap ile giriş yaptıktan sonra ne kadar güncel (stabil de diyebiliriz) bir versiyon almak istediğinizi belirttiğiniz bir seçenek var (Resim-4). Tavsiye edilen seçenek olan Slow ile devam ediyorum.Resim-4Son olarak da Windows Update çalıştırarak Windows Insider Preview 19041.1 güncellemesini almaya başlayabiliriz (Resim-5).Resim-5WSL2 için gerekli Windows versiyonunu sağladıktan sonra, Virtual Machine Platform ve Windows Subsystem for Linux bileşenlerini kurmamız gerekiyor (Resim-6).Resim-6Kurulumlar tamamlandıktan sonra hangi Linux dağıtımını kullanacağımızı seçmek kalıyor. Microsoft Store üzerinden “Linux” yazarak arama yaptığınızda uygulamalar altında desteklenen Linux dağıtımlarını görebilirsiniz. Örnekte Ubuntu ile devam ediyorum (Resim-7).Resim-7Get seçeneği ile kuruluma başladıktan sonra Resim-8‘de göreceğiniz gibi kurulum ekranı geliyor ve UNIX kullanıcı adı ve şifresini belirledikten sonra kullanmaya başlayabiliyoruz. Kurulum sonrasında da apt-get update ve apt-get upgrade komutları ile Ubuntu’yu güncelleyebilirsiniz. Bu komutlarla da Ubuntu’yu kullanmaya başlamış oluyoruz.Resim-8Kurulumda WSL versiyonu varsayılan olarak 1 geliyor (Resim-9). Eğer dağıtım bazlı olarak güncellemek isterseniz wsl –set-version 2 şeklinde yapabilir ya da her dağıtım için bu işlemi tekrarlamamak için varsayılan versiyonu wsl –set-default-version 2 komutu ile 2 olarak güncelleyebilirsiniz.Resim-9Dağıtımın stopped durumunda olduğu zamanlarda (restart sonrası vb) Ubuntu’yu başlatmak için komut satırından wsl yazabilir ya da Windows menüsü üzerindeki Ubuntu uygulamasını kullanabilirsiniz.Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.Referanslarwww.mshowto.orghttps://docs.microsoft.com/en-gb/windows/wsl/TAGs: WSL nedir, WSL2 nedir, Linux, virtualization, nested virtualization, Azure, Azure VM, WSL, WSL2, Windows Subsystem for Linux, Ubuntu, Windows Insider, Windows 10, Windows 10 Pro, Virtual Machine Platform,Windows Subsystem for Linux nedir

COMMENTS

Ad

-Path “ou=Servis Hesaplari,1,android,65,Anime / Çizgi,15,App Service Plan,1,Araçlar,54,Arkeoloji,48,ARM Templates,1,Aruba Networks,1,Aruba Virtual Switching Extension,1,Aruba VSX,1,Aruba VSX Yedeklilik,1,Aşağıdaki komutumuz ile sertifka bilgilerimizi Skype sunucumuz ile eşleştiriyoruz.,1,Aylık Öykü Seçkisi,1,Ayrıca bu sekmeden eğer inhand router modeli destekliyorsa erişim portlarını Resim-4’teki gibi belirleyebiliyorsunuz,1,Az CLI,1,Azure App Service,1,Azure CLI,2,Azure Database for PostgreSQL – Flexible Server | Microsoft Learn,1,Azure DevOps,1,Azure Pipelines,1,Azure Repos,1,Azure Resource Manager,1,Azure Web App,1,bağlantılara geçelim:,1,ben genelde default da bırakıyorum.,1,Bicep,1,bicep nedir,1,Bilim,30,Bir sonraki yazıda görüşmek üzere .,1,Bonding ayarları bu kadar şimdi ssh yapıp sunucumuzu kontrol edebiliriz,1,Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz. ,2,bypass,1,CVE-2021-1730,1,Çizgi Roman / Manga,1,Daha sonra gig0/0 portu altına girip porta bir IP adresi verelim. Verilen bu IP Default Gateway olarak bilinir.,1,dc=$ADDomain,1,dc=$TLD“ `,1,Debugger,1,Delphi,2,Dergi / Fanzin,1,Dizi,7,Edebiyat,100,ekranı kilitlenmeden önce boşta geçen süreyi belirlemenizi sağlar.,1,ems,1,Etki alanının sahibinin biz olduğumuzu doğrulamamızı istiyor. Diğer seçeneklere tıklayarak hangi yöntemler ile doğrulama yapabileceğimizi görüyoruz.,1,exchange,2,Exchange Management Shell,1,Exchange server healtchek,1,Exchange Server’da Kullanıcı Mailbox’ını PST Formatında Dışarı Aktarmak,1,Firewall,1,from fn_rbac_R_System(‘disabled’)sys,1,Genel,4,Get-MailboxExportRequest,1,Güvenlik,48,Hack,7,IaC,1,Identity Awareness,1,Infrastructure as Code,1,Ip adreslerini verdik den sonra sunucunun Routing yapabilmesi için “ip_forwarding” ozelliğini aktif etmemiz gerekmektedir.,1,Iphone,16,İnceleme,5,İnsan Hayatı,22,İnternet,33,İnternet Araçları,25,İşte hepsi bu kadar :),1,JSON,1,Karşınıza çıkacak olan ekrandan denemek istediğiniz ürüne ilişkin Setup dosyalarını indirebilirsiniz.,1,Kayıp Rıhtım,1,Kayıp Rıhtım Öneriyor,10,Knight Online,2,Kriptoloji,18,LAPS nedir,1,Linux,33,listenin en altındaki Virtual PC‘yi seçiniz. Son olarak Network de ekleyip,1,Local Administrator Password Solution,1,Local password yönetimi,1,Mailbox,1,Maximum minutes of inactivity until screen locks: Cihaz,1,Microsoft 365 Teams,1,Microsoft 365 Teams Premium,1,Nasıl Yaparım,1,Nasıl Yapılır,76,Nedir,1,Network,452,OllyDbg,1,opensource,1,openstack,1,OpenStack nedir,1,OpenStack Platform Kullanıcı,1,Oyun,9,Ödüller,4,Örnek veriyorum Local AD üzerinde bir kullanıcı oluşturduğunuz ve bunun Office 365 tarafına sync edip,1,PowerShell,3,proje,1,redhat,1,Referanslar,3,Resim – 16,2,Resim-11,1,Resim-12,1,Resim-14,1,Resim-18,1,Resim-3,1,Resim-4,1,Resim-5,3,Resim-6,2,Resim-7,3,Resim-8,1,Resim-9,3,Role ve Proje Oluşturma,1,Router(config)# snmp-server community xxxx RO 11,1,Sanallaştırma tabanlı güvenlik kullanarak lokal güvenlik otoritesini ( Local Security Authority) nasıl izole edildiğini görüyoruz (Resim-4).,1,Sanat,6,Scale up,1,SCCM ile LAPS deployment,1,shutdown -r now,1,Sıra geldi Upgrade İşleminin Yürütülmesine sırasıyla,1,Sinema,70,Sistem,34,SQL,1,Şimdi de sıra geldi Client eklemeye. Client’ı da yine sağ tuş/Node deyip,1,TAGs: Aruba,1,TAGs: Azure,2,TAGS: Check Point,1,TAGs: Exchange 2019 healtcheck,1,TAGs: Exchange Server,1,TAGs: Microsoft Teams,1,TAGs: OpenStack,1,TAGs: proxy,1,TAGs: sccm ile laps dağıtımı,1,Tarih,42,Tcp / Ip,35,Teams AI,1,teams filigran,1,Teams Premium,1,Teams Premium Nedir,1,teams webinar,1,Teams yapay zeka,1,Tüm ayarlarmaları tamamlandıktan sonra update butonu ile birlikte hybrid yapılandırma sürecini başlatıyoruz.,1,TV,1,Visual Studio Code,1,VS Code,1,VSX Avantajları,1,Windows,63,WorldHistory,63,Wwid multipath –ll komutundan aldığınız çıktı,1,www.mshowto.org,2,Yardımcı Programlar,21,Yaşam,16,Yazı,80,Yazılım Geliştiriciler için Azure,1,
ltr
item
Dijital ve Organik: Windows Subsystem for Linux 2 (WSL2) Nedir?
Windows Subsystem for Linux 2 (WSL2) Nedir?
Dijital ve Organik
https://kesirlisayi.blogspot.com/2023/04/windows-subsystem-for-linux-2-wsl2-nedir.html
https://kesirlisayi.blogspot.com/
https://kesirlisayi.blogspot.com/
https://kesirlisayi.blogspot.com/2023/04/windows-subsystem-for-linux-2-wsl2-nedir.html
true
6620277292663937790
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content