Vi er glade for å kunngjøre at du fra i dag kan prøve Windows Subsystem for Linux 2 ved å installere Windows-versjon 18917 i Insider Fast-ringen! I dette blogginnlegget vil vi dekke hvordan du kommer i gang, de nye wsl.exe-kommandoene, og noen viktige tips. Full dokumentasjon om WSL 2 er tilgjengelig på .

Kom i gang med WSL 2
Vi gleder oss til å se hvordan du begynner å bruke WSL 2. Vårt mål er å gjøre WSL 2 så lik WSL 1 som mulig, og vi ser frem til å høre tilbakemeldingene dine om hvordan vi kan forbedre oss. Den dokumentasjonen forklarer hvordan du kommer i gang med WSL 2.
Det er noen endringer i brukeropplevelsen som du vil merke når du først begynner å bruke WSL 2. Her er de to viktigste endringene i denne første forhåndsvisningen.
Plasser Linux-filene dine i ditt Linux-rottfilsystem
Sørg for å legge filene som du vil få tilgang til ofte med Linux-applikasjoner inne i ditt Linux-rottfilsystem for å nyte fordelene med filytelsesforbedringer. Vi forstår at vi de siste tre årene har fortalt deg å legge filene dine på C-stasjonen når du bruker WSL 1, men dette er ikke tilfelle i WSL 2. For å nyte raskere filsystemtilgang i WSL 2 må disse filene befinne seg inne i Linux-rottfilsystemet. Vi har også gjort det mulig for Windows-applikasjoner å få tilgang til Linux-rottfilsystemet (som File Explorer! Prøv å kjøre: explorer.exe . i hjemmeområdet for din Linux-distribusjon og se hva som skjer) som vil gjøre denne overgangen betydelig enklere.
Få tilgang til Linux-nettverksapplikasjonene dine med en dynamisk IP-adresse i de første byggene
WSL 2 inkluderer en stor arkitekturendring ved bruk av virtualiseringsteknologi, og vi jobber fortsatt med å forbedre nettverksstøtten. Siden WSL 2 nå kjører i en virtuell maskin, må du bruke den VM-ens IP-adresse for å få tilgang til Linux-nettverksapplikasjoner fra Windows, og omvendt må du bruke Windows-vertsens IP-adresse for å få tilgang til Windows-nettverksapplikasjoner fra Linux. Vi har som mål å inkludere muligheten for WSL 2 til å få tilgang til nettverksapplikasjoner med localhost så snart vi kan! Du kan finne fullstendige detaljer og trinn om hvordan du gjør dette i vår dokumentasjon .
For å lese mer om endringene i brukeropplevelsen, vennligst se vår dokumentasjon: .
Nye WSL-kommandoer
Vi har også lagt til noen nye kommandoer for å hjelpe deg med å kontrollere og se WSL-versjonene og distribusjonene dine.
wsl --set-version
Bruk denne kommandoen for å konvertere en distribusjon til å bruke WSL 2-arkitekturen eller bruke WSL 1-arkitekturen.: den spesifikke Linux-distribusjonen (f.eks. “Ubuntu”)
: 1 eller 2 (for WSL 1 eller 2)
wsl --set-default-version
Endrer standard installasjonsversjon (WSL 1 eller 2) for nye distribusjoner.wsl --shutdown
Avslutter umiddelbart alle kjørende distribusjoner og WSL 2 lette verktøyvirtuelle maskinen.Den VM som driver WSL 2-distribusjoner er noe vi ønsker å administrere helt for deg, så vi starter den opp når du trenger den og stenger den ned når du ikke gjør det. Det kan være tilfeller der du ønsker å stenge den ned manuelt, og denne kommandoen lar deg gjøre det ved å avslutte alle distribusjoner og stenge WSL 2 VM.
wsl --list --quiet
Lister kun distribusjonsnavnene.Denne kommandoen er nyttig for skripting siden den kun vil vise navnene på distribusjonene du har installert uten å vise annen informasjon som standard distribusjon, versjoner, osv.
wsl --list --verbose
Viser detaljerte opplysninger om alle distribusjoner.Denne kommandoen lister navnet på hver distribusjon, hvilken tilstand distribusjonen er i, og hvilken versjon den kjører. Den viser også hvilke distribusjoner som er standard med en stjerne.
Ser fremover og hører tilbakemeldingene dine
Du kan forvente å få flere funksjoner, feilrettinger og generelle oppdateringer til WSL 2 innenfor Windows Insiders-programmet. Hold deg oppdatert med deres opplevelsesblogg og denne bloggen her for å lære mer om WSL 2-nyheter.
Hvis du støter på problemer, eller har tilbakemeldinger til teamet vårt, vennligst registrer et problem på Github: , og hvis du har generelle spørsmål om WSL, kan du finne alle teammedlemmene våre som er på Twitter på .
Kilde: habr.com
