WSL 2 dabar pasiekiama „Windows Insiders“.

Džiaugiamės galėdami pranešti, kad nuo šiandien galite išbandyti „Windows“ posistemį, skirtą „Linux 2“, įdiegę „Windows build 18917“ „Insider Fast“ žiede! Šiame tinklaraščio įraše apžvelgsime, kaip pradėti, apie naujas wsl.exe komandas ir kai kuriuos svarbius patarimus. Visą dokumentaciją apie WSL 2 galima rasti adresu mūsų dokumentų puslapyje.

WSL 2 dabar pasiekiama „Windows Insiders“.

Darbo su WSL2 pradžia

Nekantraujame pamatyti, kaip pradėsite naudoti WSL 2. Mūsų tikslas – kad WSL 2 jaustųsi taip pat, kaip WSL 1, ir laukiame jūsų atsiliepimų, kaip galėtume patobulinti. The WSL2 diegimas docs paaiškina, kaip pradėti ir naudoti WSL 2.

Yra keletas naudotojo patirties pakeitimų, kuriuos pastebėsite pirmą kartą pradėję naudoti WSL 2. Štai du svarbiausi šios pradinės peržiūros pakeitimai.

Įdėkite „Linux“ failus į „Linux“ šakninių failų sistemą

Failus, kuriuos dažnai pasieksite naudodami „Linux“ programas, būtinai įdėkite į „Linux“ šakninių failų sistemą, kad galėtumėte mėgautis failo našumo pranašumais. Suprantame, kad pastaruosius trejus metus liepėme įdėti failus į C diską, kai naudojate WSL 1, tačiau WSL 2 taip nėra. Norint mėgautis greitesne prieiga prie failų sistemos WSL 2, šie failai turi būti viduje. Linux šakninės failų sistemos. Taip pat suteikėme galimybę „Windows“ programoms pasiekti „Linux“ šakninę failų sistemą (pvz., „File Explorer“! Pabandykite paleisti: explorer.exe . „Linux“ platinimo pagrindiniame kataloge ir pažiūrėkite, kas atsitiks), o tai žymiai palengvins šį perėjimą.

Pasiekite savo „Linux“ tinklo programas naudodami dinaminį IP adresą pradinėse versijose

WSL 2 apima didžiulį architektūros pakeitimą naudojant virtualizacijos technologiją, ir mes vis dar dirbame, kad pagerintume tinklo palaikymą. Kadangi WSL 2 dabar veikia virtualioje mašinoje, turėsite naudoti tą VM IP adresą, kad galėtumėte pasiekti „Linux“ tinklo programas iš „Windows“, ir atvirkščiai, jums reikės „Windows“ pagrindinio kompiuterio IP adreso, kad galėtumėte pasiekti „Windows“ tinklo programas iš „Linux“. Siekiame įtraukti WSL 2 galimybę pasiekti tinklo programas localhost kuo greičiau! Išsamią informaciją ir veiksmus, kaip tai padaryti, rasite mūsų dokumentacijoje čia.

Norėdami sužinoti daugiau apie naudotojo patirties pakeitimus, žr. mūsų dokumentaciją: Vartotojo patirties pokyčiai tarp WSL 1 ir WSL 2.

Naujos WSL komandos

Taip pat pridėjome keletą naujų komandų, kurios padės jums valdyti ir peržiūrėti WSL versijas ir paskirstymus.

  • wsl --set-version <Distro> <Version>
    Naudokite šią komandą, norėdami konvertuoti platinimą naudoti WSL 2 architektūrą arba naudoti WSL 1 architektūrą.

    : konkretus „Linux“ platinimas (pvz., „Ubuntu“)

    : 1 arba 2 (WSL 1 arba 2)

  • wsl --set-default-version <Version>
    Pakeičia numatytąją naujų platinimų diegimo versiją (WSL 1 arba 2).

  • wsl --shutdown
    Nedelsiant nutraukia visus veikiančius paskirstymus ir WSL 2 lengvosios paskirties virtualiąją mašiną.

    WSL 2 platinimo įrenginius maitinančią virtualią mašiną siekiame visiškai valdyti už jus, todėl ją pakeliame, kai jums reikia, ir išjungiame, kai to nereikia. Gali būti atvejų, kai norėsite jį išjungti rankiniu būdu, o ši komanda leidžia tai padaryti nutraukiant visus platinimus ir išjungiant WSL 2 VM.

  • wsl --list --quiet
    Nurodykite tik platinimo pavadinimus.

    Ši komanda naudinga kuriant scenarijus, nes ji išves tik jūsų įdiegtų platinimų pavadinimus, nerodydama kitos informacijos, pvz., numatytojo platinimo, versijų ir kt.

  • wsl --list --verbose
    Rodo išsamią informaciją apie visus paskirstymus.

    Ši komanda nurodo kiekvieno platinimo pavadinimą, distributoriaus būseną ir versiją. Tai taip pat rodo, kurie platinimai yra numatytieji su žvaigždute.

žiūri į priekį ir girdi jūsų atsiliepimus

Galite tikėtis, kad „Windows Insiders“ programoje gausite daugiau funkcijų, klaidų pataisymų ir bendrųjų WSL 2 naujinimų. Sekite jų patirties tinklaraštį ir šį tinklaraštį čia, kad sužinotumėte daugiau WSL 2 naujienų.

Jei kyla problemų arba turite atsiliepimų mūsų komandai, pateikite problemą mūsų Github adresu: github.com/microsoft/wsl/issues, o jei turite bendrų klausimų apie WSL, galite rasti visus mūsų komandos narius, kurie naudojasi Twitter šis Twitter sąrašas.

Šaltinis: www.habr.com

Добавить комментарий