Windows Subsistema para sa Linux (WSL) Bersyon 2: Unsa Kini? (Mga Kanunayng Pangutana)

Ubos sa cut mao ang hubad gipatik nga FAQ mahitungod sa mga detalye sa umaabot nga WSL ikaduhang bersyon (tagsulat - Craig Loewen).

Windows Subsistema para sa Linux (WSL) Bersyon 2: Unsa Kini? (Mga Kanunayng Pangutana)

Windows Subsistema para sa Linux (WSL) Bersyon 2: Unsa Kini? (Mga Kanunayng Pangutana)

Mga isyu nga sakop:


Nagagamit ba ang WSL 2 og Hyper-V? Magamit ba ang WSL 2 sa Windows 10 Balay?

Ang WSL 2 mahimong magamit sa tanang edisyon Windows, diin ang WSL 1 anaa karon (lakip ang Windows 10 Panimalay).

Ang ikaduhang bersyon sa WSL naggamit sa Hyper-V nga arkitektura aron paghatag og virtualization. Kini nga arkitektura mahimong magamit sa usa ka opsyonal nga bahin nga usa ka subset sa Hyper-V nga mga bahin. Kini nga dugang nga sangkap mahimong magamit sa tanan nga mga edisyon sa OS. Mas duol sa pagpagawas sa WSL 2, maghisgot kami sa dugang nga detalye bahin niining bag-ong sangkap.

Unsa ang mahitabo sa WSL 1? Mabiyaan ba kini?

Sa pagkakaron wala kami'y plano nga dili na gamiton ang WSL 1. Mahimo nimong ipadagan ang mga distribusyon sa WSL 1 ug WSL 2 nga magkatapad sa parehas nga makina. Ang pagdugang sa WSL 2 isip usa ka bag-ong arkitektura makatabang sa WSL team nga mapalapad ang katingalahang mga kapabilidad sa palibot. Linux ilalum Windows.

Posible ba nga magpadagan ang WSL 2 ug uban pang mga gamit sa virtualization sa ikatulo nga partido (sama sa VMWare o Virtual Box) sa parehas nga oras?

Ang ubang mga aplikasyon sa ikatulo nga partido dili makadagan kung gigamit ang Hyper-V, nga nagpasabut nga dili sila makadagan kung ang WSL 2. Ikasubo, kini naglakip sa VMWare ug Virtual Box.

Nangita kami og mga paagi aron masulbad kini nga problema. Pananglitan, naghatag kami usa ka hugpong sa mga API nga gitawag Platform sa Hypervisor, nga mahimong gamiton sa mga third-party nga virtualization providers aron mahimo ang ilang software nga compatible sa Hyper-V. Gitugotan niini ang mga aplikasyon nga magamit ang arkitektura nga Hyper-V alang sa pagsundog, pananglitan: Google emulator Android karon compatible na sa Hyper-V.

Mubo nga sulat sa maghuhubad

Ang Oracle VirtualBox aduna nay eksperimento nga bahin gamita ang Hyper-V aron ma-virtualize ang imong mga makina:

Walay configuration ang gikinahanglan. Ang Oracle VM VirtualBox awtomatik nga nakamatikod sa Hyper-V ug naggamit sa Hyper-V isip virtualization engine alang sa host system. Ang CPU icon sa VM window status bar nagpakita nga ang Hyper-V gigamit.

Apan kini modala ngadto sa mamatikdan nga pagkunhod sa performance:

Kung gigamit kini nga bahin, mahimo nimong masinati ang hinungdanon nga pagkadaot sa pasundayag sa Oracle VM VirtualBox sa pipila nga mga sistema sa host.

Gikan sa personal nga kasinatian sa paggamit sa Hyper-V ug VirtualBox nga magkauban, akong mamatikdan nga sa matag pagpagawas sa VirtualBox nagpalambo sa suporta alang sa operasyon sa iyang mga virtual machine ubos sa Hyper-V. Apan hangtod karon ang katulin sa trabaho wala magtugot kanamo nga hingpit nga mobalhin sa ingon nga symbiosis alang sa adlaw-adlaw nga mga buluhaton, bisan kadtong wala nangayo sa pasundayag. Ang banal nga pag-redrawing sa mga bintana sa sulod sa usa ka virtual nga makina mahitabo sa usa ka makita nga paglangan. Ako kinasingkasing nga naglaum nga ang sitwasyon mouswag sa panahon nga ang WSL 2 ipagawas.

Posible ba nga ma-access ang GPU gikan sa WSL 2? Unsa ang imong mga plano sa pagpalapad sa suporta sa hardware?

Sa inisyal nga pagpagawas sa WSL 2, limitado ang suporta sa pag-access sa hardware. Pananglitan, dili ka maka-access sa GPU, serial port, ug USB. Bisan pa, ang pagdugang sa suporta sa aparato usa ka taas nga prayoridad sa among mga plano tungod kay nagbukas kini og daghang mga posibilidad alang sa mga developer nga gusto nga makig-uban sa kini nga mga aparato. Sa kasamtangan, mahimo nimong gamiton ang WSL 1, nga naghatag og access sa serial ug USB. Palihug sundan ang balita sa kini nga blog ug pag-tweet sa mga miyembro sa WSL team aron magpabiling updated sa pinakabag-o nga mga feature nga moabot sa Insider build, ug ipahibalo kanamo kung unsang mga device ang gusto nimong i-interact!

Makagamit ba ang WSL 2 sa mga aplikasyon sa network?

Oo, sa kinatibuk-an, ang mga aplikasyon sa networking modagan nga mas paspas ug mas maayo, samtang among giseguro ang hingpit nga pagkaangay sa system call. Bisan pa, ang bag-ong arkitektura naggamit ug mga virtualized networking component. Kini nagpasabot nga sa inisyal nga preview builds, ang WSL 2 molihok sama sa usa ka virtual machine; pananglitan, ang WSL 2 adunay kaugalingong IP address (lahi sa host). Kami komitado sa paghatag ug kasinatian sa WSL 2 nga susama sa WSL 1, nga naglakip sa mga pagpaayo sa suporta sa networking. Nagplano kami nga idugang ang komunikasyon tali sa tanang aplikasyon sa networking sa labing madali. Linux o Windows gamit ang localhost. Magpaambit kami og dugang mga detalye bahin sa among networking subsystem ug mga kalamboan samtang nagkaduol na kami sa pagpagawas sa WSL 2.

Kung naa kay daghang pangutana bahin sa WSL o gusto lang nga mokontak sa WSL team, makit-an nimo kami sa Twitter:

Source: www.habr.com

Pagpalit kasaligan nga pag-host alang sa mga site nga adunay proteksyon sa DDoS, mga server sa VPS VDS 🔥 Pagpalit og kasaligang website hosting nga adunay proteksyon sa DDoS, VPS VDS servers | ProHoster