WSL 2 on nyt saatavilla Windows Insidersille
Windows 10 Build 18917:n julkaisun myötä Microsoft esitteli WSL 2:n Insidersille, Windows-alijärjestelmälle Linux 2:lle. Se toimittaa oikean Linux-ytimen Windowsin kanssa, joka mahdollistaa täyden järjestelmäkutsujen yhteensopivuuden. Tämä on ensimmäinen kerta, kun Linux-ydin toimitetaan Windowsin mukana.
WSL 2 on uusi versio arkkitehtuurista, joka mahdollistaa Linuxin Windows-alijärjestelmän suorittamaan ELF64 Linux -binaaritiedostoja Windowsissa. Tämä uusi arkkitehtuuri muuttaa näiden Linux-binäärien vuorovaikutusta Windowsin ja tietokoneesi kanssa laitteisto, mutta tarjoaa silti saman käyttökokemuksen kuin WSL 1:ssä (nykyinen laajalti saatavilla versio).
Mainos
WSL 2:n arkkitehtoniset muutokset
WSL 2 käyttää viimeisintä ja parasta virtualisointiteknologiaa ajaakseen Linux-ytimensä kevyessä virtuaalikoneessa (VM). WSL 2 EI kuitenkaan tule olemaan perinteinen VM-kokemus. Kun ajattelet virtuaalikonetta, ajattelet todennäköisesti jotain, joka käynnistyy hitaasti, joka on hyvin eristetyssä ympäristössä, kuluttaa paljon tietokoneresursseja ja vaatii aikaasi sen hallintaan. WSL 2:lla ei ole näitä määritteitä. Se tarjoaa edelleen WSL 1:n merkittäviä etuja: Korkeatasoinen integraatio Windowsin ja Linuxin välillä, erittäin nopeat käynnistysajat, pieni resurssien jalanjälki, ja mikä parasta, se ei vaadi VM-määritystä tai hallinta.
Huomaat joitakin käyttökokemuksen muutoksia, kun aloitat WSL 2:n käytön. Tässä on kaksi tärkeintä muutosta tässä alustavassa esikatselussa.
Sijoita Linux-tiedostosi Linux-juuritiedostojärjestelmääsi
Varmista, että sijoitat tiedostot, joita käytät usein Linux-sovelluksilla Linuxin juuritiedostojärjestelmääsi, jotta voit nauttia tiedostojen suorituskyvyn eduista. Microsoft ymmärtää, että he ovat käyttäneet viimeiset kolme vuotta käskeen sinua laittamaan tiedostot C-asemaan, kun käytät WSL 1:tä, mutta näin ei ole WSL 2:ssa. Jotta voit nauttia nopeammasta tiedostojärjestelmän käytöstä WSL 2:ssa, näiden tiedostojen on oltava Linuxin juuritiedostojärjestelmän sisällä. Windows-sovellukset voivat nyt käyttää Linuxin juuritiedostojärjestelmää (kuten File Explorer! Kokeile juosta: explorer.exe /
bash-kuoressa ja katso mitä tapahtuu), mikä tekee siirtymisestä huomattavasti helpompaa.
Käytä Linux-verkkosovelluksiasi dynaamisella IP-osoitteella ensimmäisissä koontiversioissa
WSL 2 sisältää valtavan arkkitehtuurimuutoksen virtualisointiteknologian avulla, ja verkkotuki on vielä kesken. Koska WSL 2 toimii nyt virtuaalikoneessa, sinun on käytettävä VM: n IP-osoitetta päästäksesi Linux-verkkosovelluksiin. Windowsista ja päinvastoin tarvitset Windows-isännän IP-osoitteen, jotta voit käyttää Windows-verkkosovelluksia Linux. Pian WSL 2 sisältää mahdollisuuden käyttää verkkosovelluksia paikallinen isäntä
. Löydät täydelliset tiedot ja ohjeet tämän tekemiseen dokumentaatiosta tässä.
Lue lisää käyttökokemuksen muutoksista seuraavasta dokumentaatiosta: Käyttäjäkokemuksen muutokset WSL 1:n ja WSL 2:n välillä.
On joitain uusia komentoja, joiden avulla voit hallita ja tarkastella WSL-versioita ja distroja.
-
wsl --set-version
Käytä tätä komentoa muuntaaksesi distro käyttämään WSL 2 -arkkitehtuuria tai käyttää WSL 1 -arkkitehtuuria.: tietty Linux-distro (esim. "Ubuntu"): 1 tai 2 (WSL 1 tai 2)
-
wsl --set-default-version
Muuttaa oletusasennuksen version (WSL 1 tai 2) uusille jakeluille. -
wsl -- shutdown
Lopettaa välittömästi kaikki käynnissä olevat jakelut ja kevyen WSL 2 -apuohjelman virtuaalikoneen. Saattaa olla tapauksia, joissa haluat sulkea sen manuaalisesti, ja tämän komennon avulla voit tehdä sen lopettamalla kaikki jakelut ja sammuttamalla WSL 2 VM. -
wsl --list --quiet
Ilmoita vain jakelun nimet. Tämä komento on hyödyllinen komentosarjoille, koska se tulostaa vain asentamiesi jakeluiden nimet näyttämättä muita tietoja, kuten oletusdistroa, versioita jne. -
wsl --list --verbose
Näyttää yksityiskohtaiset tiedot kaikista jakeluista. Tämä komento luettelee kunkin jakelun nimen, jakelun tilan ja sen käynnissä olevan version. Se näyttää myös, mitkä jakelut ovat oletusarvoisia tähdellä.
Katso, kuinka WSL 2 asennetaan TÄSSÄ.