„Windows“ posistemis, skirtas „Linux“, naujausiame atnaujinime gauna naują piktogramą ir atnaujintą „Linux“ branduolį

Naujausia „Windows“ posistemio versija, skirta „Linux“ prieš išleidimą, pateikiama su visiškai nauja piktograma, atnaujintu „Linux“ branduoliu ir kt. Skaityk!

„Windows“ posistemio, skirto „Linux“ (WSL), suderinamumo sluoksnio nereikia pristatyti, kai kalbama apie „Linux“ programų paleidimą sistemoje „Windows“ kaip įmanoma originaliau. Nors „Microsoft“ vis dar pristato WSL kaip pasirenkamą funkciją, skirtą „Windows 10“ ir Windows 11, bendrovė palaipsniui pradėjo atsieti ją nuo pagrindinės OS. Pirmasis žingsnis link modulinio dizaino buvo apvyniokite visą „Linux“ posistemį kaip programą ir platinkite ją „Microsoft Store“.. Siekdama tai dar labiau sustiprinti, „Microsoft“ dabar išleidžia naują „Windows“ posistemio, skirto „Linux“ prieš išleidimą, versiją, kurioje yra visiškai nauja piktograma, atnaujintas „Linux“ branduolys ir daugybė patobulinimų.

Naujajame leidime „Windows“ posistemio, skirto „Linux“, versijos numeris sutampa su 0.50.2. Pirmas dalykas, kurį pastebite po atnaujinimo, yra naujas pingvino logotipas, kuris pakeičia bendrąją programos stuburo piktogramą. Po gaubtu galite rasti versiją

5.10.74.3 Linux branduolio su daugybe pataisymų, susijusių su DirectX grafinio branduolio posistemiu. Paskutinis, bet ne mažiau svarbus dalykas, jei pradiniame meniu ieškosite „Windows posistemis, skirtas Linux“ ir spustelėsite jį dabar paleis jus „Linux“ namų kataloge, o ne „Windows“ aplanke System32 instancija.

Visą šio leidimo pakeitimų žurnalą galite rasti žemiau:

„Windows“ posistemis, skirtas „Linux“ 0.50.2 pakeitimų žurnalas

  • Pridėtas naujas „Windows“ posistemio, skirto „Linux“, logotipas
  • Įgalinkite aparatūros našumo skaitiklius, jei aparatinė įranga juos palaiko [GH 4678]
  • A USERPROFILE%\.wslconfig parinktis buvo pridėta prie atsisakymo:
    [wsl2]
    hardwarePerformanceCounters=false
  • Išspręskite problemą spausdinant sistemos klaidų pranešimus, kuriuose yra įdėklų.
  • Atnaujinkite vartotojo plytelę, kad ji būtų paleista vartotojo namų kataloge, o ne C:\WINDOWS\System32
  • Atkurti numatytąsias signalo nuostatas /etc/wsl.conf boot.command procesas, skirtas užkirsti kelią zombių procesams [GH 7575]
  • Perjunkite prie statinio CRT, skirto „Windows“ dvejetainiams failams
  • Naudokite parduotuvės API, kad atsisiųstumėte platinimus per wsl.exe --install
  • Papildyti --no-launch galimybė į wsl.exe --install
  • Daugelis lokalizuotų eilučių atnaujinimų.
  • Atnaujinti į oficialų 22000 sdk
  • Nuplėškite „Linux“ simbolius, kad būtų galima kurti leidimus
  • Atnaujinkite Linux branduolį į 5.10.74.3
    • Atnaujinimas iki stabilaus branduolio leidimo 5.10.74
      • Įgalinti BPF tipo formatą (CONFIG_DEBUG_INFO_BTF), kad jį naudotų eBPF įrankiai [GH 7437]
      • Dxgkrnl versija pakeista į 2110
      • Įdiegtas D3DKMTShareObjectWithHost
      • Ištaisyta rezultato QueryStatistics VM magistralės suderinimo problema
      • Įdiegtas D3DKMTCreateSyncFile
      • Kreipkitės į atsiliepimus apie pateikimą
      • Perkeltas d3dkmthk į include/uapi/misc
      • Pakeičia u32 į __u32 ir u64 į __u64
      • Pridėta „_“ prieš skaitiklio reikšmes, kad būtų palaikomos ir WDK, ir Linux antraštės
      • Pašalintos vartotojo režimo matomų struktūrų skylės, kad jos būtų suderinamos su 32 bitų programomis
      • Pakeičia žymeklį vartotojo režimo matomose struktūrose nustatant vartotojo režimo programoms u64
      • Ištaisykite kūrimo gedimą naudojant senesnes nei 8.1 GCC versijas [GH 7558]
    • Įgalinkite buferio bendrinimo ir sinchronizavimo failų sistemas (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) Dxgkrnl naudojimui

Skaityti daugiau

Kadangi tai yra išankstinio leidimo versijos, naujinimas išleidžiamas etapais, o tai reiškia, kad gali praeiti kelios dienos, kol įrenginys jį gaus. Jei nenorite laukti, galite rankiniu būdu patikrinti, ar nėra naujinimų, spustelėdami toliau esančią „Microsoft Store“ nuorodą arba paimkite MSIXBUNDLE, atitinkantį naują versiją iš „Windows“ posistemė, skirta „Linux GitHub“ repo leidimo skyriui ir įdiekite jį patys.

[appbox microsoftstore "9P9TQF7MRM4R"]