WSL 2 yog tam sim no muaj nyob rau hauv Windows Insiders

Peb zoo siab tshaj tawm hnub no koj tuaj yeem sim Windows Subsystem rau Linux 2 los ntawm kev txhim kho Windows tsim 18917 hauv Insider Fast ring! Hauv tsab ntawv blog no peb yuav hais txog yuav pib li cas, cov lus txib wsl.exe tshiab, thiab qee cov lus qhia tseem ceeb. Tag nrho cov ntaub ntawv hais txog WSL 2 muaj nyob rau ntawm peb nplooj ntawv docs.

WSL 2 yog tam sim no muaj nyob rau hauv Windows Insiders

Pib nrog WSL2

Peb tos tsis tau kom pom tias koj pib siv WSL 2 li cas. Peb lub hom phiaj yog ua kom WSL 2 zoo ib yam li WSL 1, thiab peb tos ntsoov yuav hnov ​​​​koj cov lus tawm tswv yim seb peb yuav txhim kho li cas. Cov Txhim kho WSL2 docs piav qhia yuav ua li cas kom sawv thiab khiav nrog WSL 2.

Muaj qee tus neeg siv kev hloov pauv uas koj yuav pom thaum koj pib siv WSL 2. Ntawm no yog ob qhov kev hloov pauv tseem ceeb tshaj plaws hauv qhov kev saib ua ntej thawj zaug.

Muab koj cov ntaub ntawv Linux tso rau hauv koj cov ntaub ntawv hauv paus Linux

Nco ntsoov muab cov ntaub ntawv uas koj yuav nkag mus tau nquag nrog cov ntawv thov Linux hauv koj lub hauv paus ntaub ntawv Linux kom txaus siab rau cov ntaub ntawv kev ua tau zoo. Peb nkag siab tias peb tau siv peb lub xyoos dhau los qhia koj kom muab koj cov ntaub ntawv tso rau hauv koj lub C tsav thaum siv WSL 1, tab sis qhov no tsis yog hauv WSL 2. Txhawm rau kom txaus siab rau cov ntaub ntawv nrawm dua hauv WSL 2 cov ntaub ntawv no yuav tsum nyob hauv. ntawm Linux root file system. Peb kuj tau ua kom nws ua tau rau Windows apps kom nkag mus rau Linux cov ntaub ntawv hauv paus (zoo li File Explorer! sim khiav: explorer.exe . nyob rau hauv lub tsev directory ntawm koj Linux distro thiab saib dab tsi tshwm sim) uas yuav ua rau qhov kev hloov no yooj yim dua.

Nkag mus rau koj cov ntawv thov Linux network nrog qhov chaw nyob IP dynamic hauv kev tsim thawj zaug

WSL 2 suav nrog kev hloov pauv loj loj uas siv tshuab virtualization, thiab peb tseem ua haujlwm los txhim kho kev txhawb nqa kev sib tham. Txij li thaum WSL 2 tam sim no khiav hauv lub tshuab virtual, koj yuav tsum siv qhov chaw nyob VM tus IP nkag mus rau Linux networking applications los ntawm Windows, thiab rov qab koj yuav xav tau Windows host tus IP chaw nyob kom nkag mus rau Windows networking applications los ntawm Linux. Peb lub hom phiaj suav nrog lub peev xwm rau WSL 2 kom nkag mus rau hauv kev siv network nrog localhost sai li sai tau! Koj tuaj yeem pom tag nrho cov ntsiab lus thiab cov kauj ruam ntawm yuav ua li cas hauv peb cov ntaub ntawv no.

Txhawm rau nyeem ntxiv txog cov kev hloov pauv ntawm tus neeg siv thov saib peb cov ntaub ntawv: Tus neeg siv kev hloov pauv ntawm WSL 1 thiab WSL 2.

New WSL Commands

Peb kuj tau ntxiv qee cov lus txib tshiab los pab koj tswj thiab saib koj WSL versions thiab distros.

  • wsl --set-version <Distro> <Version>
    Siv cov lus txib no los hloov lub distro siv WSL 2 architecture lossis siv WSL 1 architecture.

    : qhov tshwj xeeb Linux distro (xws li "Ubuntu")

    : 1 lossis 2 (rau WSL 1 lossis 2)

  • wsl --set-default-version <Version>
    Hloov lub neej ntawd nruab version (WSL 1 lossis 2) rau kev faib tawm tshiab.

  • wsl --shutdown
    Tam sim ntawd txiav tawm tag nrho cov kev faib khoom khiav thiab WSL 2 lub teeb yuag hluav taws xob virtual tshuab.

    Lub VM uas ua rau WSL 2 distros yog ib yam uas peb tsom los tswj tag nrho rau koj, thiab yog li peb tig nws thaum koj xav tau thiab kaw nws thaum koj tsis ua. Tej zaum yuav muaj xwm txheej uas koj xav kaw nws tus kheej, thiab cov lus txib no cia koj ua qhov ntawd los ntawm kev txiav tawm tag nrho cov kev faib tawm thiab kaw WSL 2 VM.

  • wsl --list --quiet
    Tsuas yog sau cov npe faib khoom.

    Cov lus txib no muaj txiaj ntsig zoo rau kev sau ntawv vim nws tsuas yog tso tawm cov npe ntawm cov khoom xa tawm uas koj tau teeb tsa yam tsis qhia lwm yam ntaub ntawv xws li lub neej ntawd distro, versions, thiab lwm yam.

  • wsl --list --verbose
    Qhia cov ncauj lus kom ntxaws txog txhua qhov kev faib tawm.

    Cov lus txib no teev lub npe ntawm txhua lub distro, lub xeev lub distro nyob rau hauv, thiab dab tsi version nws tab tom khiav. Nws kuj qhia tau hais tias qhov kev faib tawm twg yog qhov qub nrog lub hnub qub.

saib tom ntej thiab hnov ​​koj cov lus teb

Koj tuaj yeem cia siab tias yuav tau txais ntau dua nta, kho kab mob, thiab hloov tshiab rau WSL 2 sab hauv ntawm Windows Insiders program. Nyob twj ywm rau lawv qhov kev paub blog thiab qhov blog no nyob ntawm no kom paub ntau ntxiv WSL 2 xov xwm.

Yog tias koj khiav mus rau ib qho teeb meem, lossis muaj cov lus qhia rau peb pab neeg thov ua qhov teeb meem ntawm peb Github ntawm: github.com/microsoft/wsl/issues, thiab yog tias koj muaj lus nug dav dav txog WSL koj tuaj yeem pom tag nrho peb cov neeg koom tes hauv Twitter ntawm daim twitter no.

Tau qhov twg los: www.hab.com

Ntxiv ib saib