Narito na ang WSL 3.0: Binago ng Microsoft ang integrasyon nito sa Linux sa Windows

  • Opisyal nang inilabas ng Microsoft ang WSL 3.0.1, isang hakbang mula sa dating sangay na 2.x.
  • Ang malaking balita ay ang WSL Containers, na may wslc.exe, sarili nitong API at mga bagong tool para sa pagpapatakbo ng mga Linux container.
  • Pinapabuti rin ng WSL 3 ang pagganap ng mga file ng Windows, networking, at pamamahala ng negosyo.

WSL 3.0

Inilabas ng Microsoft ang WSL 3.0.1 , ang susunod na henerasyon ng Windows Subsystem para sa Linux, na nagmamarka ng isang mahalagang paglukso mula sa nakaraang 2.x branch patungo sa isang bagong pangunahing bersyon ng proyekto. Kasama sa update ang isa sa pinakamahalagang bagong tampok sa ebolusyon ng WSL hanggang sa kasalukuyan: ang WSL Containers, isang pinagsamang imprastraktura para sa paglikha, pagpapatakbo, at pamamahala ng mga Linux container nang direkta mula sa Windows.

Ang bagong bersyon ay inilabas noong Setyembre 29, 2026, at makukuha sa pamamagitan ng opisyal na repositoryo ng WSL. Ang paglabas na ito ay higit pa sa simpleng pagbabago ng numero ng bersyon: Ginagamit ng Microsoft ang bagong yugtong ito upang mapabuti ang pagganap sa pagitan ng Windows at Linux, magpakilala ng isang bagong modelo ng networking, at magdagdag ng mga tool at API na partikular na idinisenyo para sa pagtatrabaho sa mga container.

Ang WSL 3.0.1 ay nagmamarka ng paglukso mula sa WSL 2

Ang paglabas ng WSL 3.0.1 ay opisyal na kumakatawan sa paglipat mula sa sangay na 2.x patungo sa sangay na 3.x. Ipinapakita ng sariling repositoryo ng Microsoft ang pagbabago sa kasaysayan bilang paghahambing sa pagitan 2.9.13 y 3.0.1iniiwan ang nakaraang pagnunumero.

Pinapanatili ng bagong bersyon ang pangunahing layunin ng WSL: ang magbigay ng isang kapaligirang Linux na isinama sa Windows, ngunit lubos na pinalalawak ng Microsoft ang magagawa mula sa kapaligirang iyon.

Isa sa mga pangunahing elemento ng ebolusyong ito ay ang integrasyon ng mga Linux container. Hanggang ngayon, karaniwan nang gamitin ang Docker Desktop, i-install ang Docker Engine sa loob ng isang distribusyon ng WSL, o gumamit ng iba pang panlabas na solusyon. Ipinakikilala ng WSL 3 ang sarili nitong imprastraktura para sa ganitong uri ng workload.

Ang WSL Containers ay isa sa mga pangunahing bagong tampok ng WSL 3.0

Isinasama ng bersyong ito ang pangkalahatang kakayahang magamit ng mga WSL Container , na pinaikli bilang WSLc. Ipinakita ng Microsoft ang teknolohiyang ito bilang isang preview noong tag-araw at ngayon ay itinuturing itong handa na para sa pangkalahatang paggamit.

Ang pangunahing piraso ay wslc.exeIsang bagong command-line tool na nagbibigay-daan sa iyong lumikha, magpatakbo, at mamahala ng mga Linux container mula sa Windows. Mayroon ding container.exe bilang isang integrated alias, na may syntax na mas pamilyar sa mga gumagamit na ng mga container tool.

Bukod pa rito, nagbibigay ang Microsoft ng WSL Containers API na nagbibigay-daan sa mga native na Windows application na lumikha at magkontrol ng mga Linux container sa pamamagitan ng programming. Nagbubukas ito ng mga posibilidad para sa mga development application, AI tool, at software na kailangang magpatakbo ng mga workload ng Linux sa isang integrated na paraan.

Nagpakilala ang WSL 3.0 ng mas maraming tool para sa pamamahala ng mga container

Ang bersyong umaabot sa pangkalahatang availability ay nagsasama ng maraming bagong command kumpara sa yugto ng pagsubok.

Kabilang sa mga ito ay wslc container restartpara muling simulan ang mga lalagyan, at wslc container cp, na nagpapahintulot sa pagkopya ng mga file papunta at mula sa isang container gamit ang mga tar file.

Lumilitaw din wslc system info, na nilayon upang suriin ang katayuan ng kapaligiran ng lalagyan, kasama ang wslc network connect y wslc network disconnect para ikonekta o idiskonekta ang mga lalagyan ng network.

Isinasama rin ng sistema ang mga totoong pangyayari sa pamamagitan ng wslc eventsmga pagsusuri sa katayuan ng lalagyan, suporta para sa --mount at mga opsyon para kontrolin ang timeout period habang nagsasara ang container. Pinapayagan ka rin ng Microsoft na i-configure kung saan nakaimbak ang nilalaman ng default na WSLc session.

Isang bagong modelo ng network para sa WSL

Isa pa sa mga kapansin-pansing bagong tampok ay ang Consommé , isang bagong network mode na binuo para sa mga daloy ng trabaho sa container.

Gamit ang sistemang ito, nilalayon ng Microsoft na mapabuti ang pagiging tugma sa mga VPN, firewall, at mga corporate network. Ang trapiko ng Linux virtual machine ay isinasama sa Windows sa pamamagitan ng isang prosesong tumatakbo sa konteksto ng user, na humahawak sa mga gawain tulad ng DNS, routing, at port assignment.

Ang layunin ay upang paganahin ang mas maayos na integrasyon ng mga aplikasyon at container ng Linux sa network ng Windows, na iniiwasan ang ilan sa mga problemang dati nang lumilitaw kapag pinagsasama ang WSL sa ilang partikular na VPN at mga configuration ng network ng enterprise. Itinuturing din ng Microsoft ang gawaing ito na bahagi ng mas malawak na mga pagpapabuti sa imprastraktura ng WSL.

Pinahusay na pagganap kapag ina-access ang mga file ng Windows

Nagpakilala rin ang WSL 3 ng mga pagpapabuti sa isa sa mga tradisyonal na pinakasensitibong punto ng WSL: ang pag-access mula sa Linux patungo sa mga file na nakaimbak sa Windows.

Inaangkin ng Microsoft na ang mga bagong pagpapabuti ay maaaring maghatid ng hanggang dobleng performance kapag ina-access ang mga Windows file mula sa ilang partikular na Linux environment. Ang mga pag-optimize na ito ay hindi limitado sa mga container, dahil bahagi ang mga ito ng mas malawak na pagsisikap na mapabuti ang performance sa pagitan ng dalawang operating system.

Maaari itong maging lalong mahalaga para sa mga proyekto sa pag-develop na nagpapanatili ng ilan sa code sa Windows file system ngunit nagpapatakbo ng mga tool mula sa Linux.

Tinitingnan din ng WSL 3 ang mga kumpanya

Ginamit ng Microsoft ang paglulunsad na ito upang palawakin ang integrasyon ng WSL para sa negosyo.

Ang Microsoft Defender para sa Endpoint ay maaaring mangolekta ng impormasyon tungkol sa mga proseso, file, at aktibidad ng network na nabuo sa loob ng mga container at iugnay ito sa host na Windows computer.

Ang Microsoft Intune, sa bahagi nito, ay may kasamang mga partikular na kontrol para sa mga WSL Container. Maaaring paganahin o i-disable ng mga administrator ang functionality at magtatag ng listahan ng mga awtorisadong registry kung saan maaaring mag-download ang mga developer ng mga larawan ng container.

Nagbibigay-daan ito sa WSL 3 na mas magkasya sa mga kapaligirang pangkorporasyon kung saan ang paggamit ng mga lalagyan ay kailangang sumailalim sa mga patakaran sa seguridad at sentralisadong pangangasiwa.

Pagsasama sa Visual Studio Code at iba pang mga tool

Ang bagong plataporma ay hindi nakahiwalay sa umiiral na ecosystem ng pag-unlad. Binanggit ng Microsoft ang pagiging tugma nito sa mga container ng pag-unlad ng Visual Studio Code. wslc bilang isang tagakontrol ng lalagyan.

Nagdagdag din ng suporta ang Aspire at ang extension ng Visual Studio Code container, habang ang komunidad ay bumubuo na ng mga karagdagang tool para sa graphical na pamamahala ng mga WSL container.

Sa ganitong paraan, maaaring gamitin ang WSL 3 bilang isang imprastraktura ng lalagyan nang hindi kinakailangang ganap na baguhin ng developer ang kanilang daloy ng trabaho.

At kumusta naman ang Docker Compose?

Isa sa mga kasalukuyang kakulangan ng WSL Containers ay ang kakulangan ng katutubong suporta para sa Docker Compose.

Kinikilala ng Microsoft na compose Isa ito sa mga pinakamahalagang kahilingan mula sa mga gumagamit ng WSLc sa kasalukuyan, at pinagtatrabahuhan na nila ito. Ang layunin ay sa hinaharap wsl compose up maaaring gumamit ng mga file compose.yaml mga umiiral na nang hindi na kailangang baguhin ang mga ito.

Samakatuwid, ang WSL 3.0.1 ay hindi pa nilayong palitan ang lahat ng mga tool sa container ecosystem. Ang ilang mga advanced na workload ay nangangailangan pa rin ng mga solusyon tulad ng Docker, lalo na habang ang mga karagdagang tampok ay binubuo pa.

Bakit sinabing hindi umiiral ang WSL 3?

Ang pagtaas ng bersyon ay partikular na kapansin-pansin dahil noong 2026, kumalat ang mga ulat tungkol sa isang diumano'y WSL 3, na itinanggi ng Microsoft. Noong panahong iyon, ipinahiwatig ng mga project manager na walang umiiral na bersyon na tinatawag na WSL 3.

Nagbago ang sitwasyon sa paglabas ng WSL 3.0.1. Inililista na ngayon ng opisyal na imbakan ng Microsoft ang bersyon 3.0.1 at tahasang ipinapakita ang changelog sa pagitan ng WSL 2.9.13 at WSL 3.0.1. Bukod pa rito, isang thread ng talakayan na nilikha sa imbakan noong Setyembre 29 ay direktang nauugnay sa paglabas 3.0.1 at inanunsyo na ang mga WSL Container ay magagamit na ngayon sa pangkalahatan.

Samakatuwid, ang mga nakaraang ulat na nagsasabing "wala ang WSL 3" ay hindi na sumasalamin sa kasalukuyang estado ng proyekto. Ang WSL 3.0.1 ay isang opisyal na bersyon ng Microsoft.

Isang bagong panahon para sa Linux sa loob ng Windows

Gamit ang WSL 3.0.1, pinalalawak ng Microsoft ang tungkulin ng WSL nang higit pa sa simpleng pagbibigay ng isang maginhawang paraan upang patakbuhin ang mga tool ng Linux sa Windows.

Ang pagdaragdag ng mga WSL Container, isang API para sa mga aplikasyon ng Windows, mga pagpapabuti sa pagganap sa pag-access sa file, isang bagong modelo ng networking, at mga kontrol ng enterprise ay ginagawang mas kumpletong plataporma ang WSL para sa pagpapatakbo ng mga workload ng Linux at container.

Ipinahiwatig din ng Microsoft na patuloy nitong pagsusumikapan ang mga pangunahing kakayahan ng WSL, kabilang ang networking at pagganap sa iba't ibang operating system. Samakatuwid, ang WSL 3.0.1 ang simula ng isang bagong yugto para sa proyekto, sa halip na isang simpleng pag-update sa pagpapanatili.


Idagdag bilang ginustong mapagkukunan sa Google