Mis on uut Windows 10 WSL-is, september 2020?
Microsoft on avaldanud a dokument mis hõlmab muudatusi, mis tehti Windowsi alamsüsteemis Linuxi jaoks Windows 10-s 2020. aasta septembris. Postituses mainitakse kerneli värskendusi Windows Update'i kaudu, WSL 2 saadavust Windows 10 versioonides 1909 ja 1903 ning mõningaid muid selle funktsiooni huvitavaid täiustusi.
WSL 2 on uus versioon arhitektuurist, mis annab volituse Windowsi alamsüsteemile Linuxile, et käitada ELF64 Linuxi binaarfaile Windowsis. See uus arhitektuur muudab seda, kuidas need Linuxi binaarfailid Windowsi ja teie arvutiga suhtlevad riistvara, kuid pakub siiski sama kasutajakogemust kui WSL 1-s (praegu laialt saadaval versioon).
Reklaam
See tarnib tõelise Linuxi kerneli koos Windowsiga, mis võimaldab täielikku süsteemikõnede ühilduvust. See on esimene kord, kui Windowsiga tarnitakse Linuxi kernel. WSL 2 kasutab uusimat virtualiseerimistehnoloogiat, et käitada oma Linuxi kernelit kerge utiliidi virtuaalmasinas (VM).
WSL 2 tugi on nüüd saadaval Windows 10 versioonides 1903 ja 1909
WSL 2, Windows 10 Linuxi kihi järgmine rakendus, oli saadaval ainult Windowsi versioonile 2004. Microsoft on teinud selle kättesaadavaks suuremale hulgale Windows 10 kasutajatele tegi selle kättesaadavaks OS-i kahe eelmise väljalase jaoks.
Värskendus Linuxi GUI-rakenduste käitamiseks WSL-is
Microsoft on lähenemas selle funktsiooni esialgsele eelvaatele ja teatab järgmise paari kuu jooksul Windows Insidersi eelvaateväljaandest.
Allpool on esitatud sisemise ehituse varajane ülevaade GUI rakenduste käitamine WSL-is. Näete, et WSL toetab paljusid erinevat tüüpi rakendusi, sealhulgas IDE-sid, mis töötavad täielikult Linuxi keskkonnas. Arendajad on lisanud palju sobivuse ja viimistluse üksikasju, nagu näiteks Linuxi rakenduste ikoonide kuvamine tegumiribal ja heli tugi mikrofoniga. Allpool on Microsoft Teamsi algne Linuxi versioon, mis töötab WSL-is.
WSL – distributsioonitoega installimine on peagi saadaval Insidersis
Konverentsil BUILD 2020 tutvustas Microsoft uut käsureavalikut, wsl -- install
. Selle funktsiooni esimene iteratsioon on praegu saadaval Windows 10 Windows Insideri järgudes. Järgmise paari nädala jooksul on --installida
argument hõlmab võimalust installida WSL-i distributsioone, mis tähendab, et saate oma arvutis WSL-i koos valitud distributsiooniga täielikult seadistada vaid ühe käsuga.
Juurdepääs Linuxi failisüsteemidele WSL-i abil
Alustades sellest Windows Insidersi eelvaate versioon 20211, pakub WSL 2 uut funktsiooni: wsl --mount
. See uus parameeter võimaldab WSL 2 sees ühendada ja paigaldada füüsilise ketta, mis võimaldab teil pääseda juurde failisüsteemidele, mida Windows algselt ei toeta (nt ext4). Nende failide juurde saate navigeerida ka Windows File Exploreris.
Selle funktsiooni kohta lisateabe saamiseks lugege WSL 2 paigaldusketta dok või teadaannete ajaveebi postitus.
Avatud lähtekoodiga TensorFlow koos DirectML-iga
WSL sisaldab GPU arvutustöövoogude tuge, mis on nüüd saadaval Windows Insidersi versioonides. Lisateavet selle muudatuse ja alustamise kohta leiate ametlikest dokumentidest: GPU kiirendatud masinõppe koolitus. Lisaks tegi Microsoft TensorFlow-DirectML-i lähtekoodi, TensorFlow laienduse Windowsis, avalikkusele kättesaadavaks Githubis avatud lähtekoodiga projektina. TensorFlow-DirectML laiendab TensorFlow haaret kaugemale traditsioonilisest graafikaprotsessori (GPU) toest, võimaldades suure jõudlusega koolitus ja masinõppemudelite järelduste tegemine mis tahes Windowsi seadmetes, millel on DirectX 12-toega GPU. DirectML. DirectML on Windowsi riistvarakiirendusega süvaõppe API. Lisateavet selle muudatuse kohta leiate aadressilt teadaande ajaveebi postitus.
Linuxi kerneli versioone värskendatakse nüüd automaatselt WSL-i Microsoft Update'i kaudu
Versiooniga 2004 eemaldas Microsoft Windowsi OS-i kujutiselt Linuxi tuuma ja selle asemel eemaldatakse saate selle arvutisse Windows Update'i kaudu samamoodi nagu kolmanda osapoole draiverid (nt graafika või puuteplaat autojuhid). Uute kerneli värskenduste olemasolu saate käsitsi kontrollida, klõpsates nupul „Otsi värskendusi”, või lasta Windowsil hoida end kursis nagu tavaliselt.
Uued kerneli versioonid pole enam ainult Windows Insidersi jaoks, nüüd saavad kõik WSL-i lubanud ja Microsofti värskendused lubanud seadmed automaatselt uusima kerneli versiooni! Linuxi kerneli väljalaskeajalugu leiate WSL-i dokumentides.