WSL, kiht Linuxi rakenduste käitamiseks Windowsis, on juba stabiilne

WSL

WSL eristab end sellega, et pakub emulaatori asemel täis Linuxi tuuma, mis teisendab Linuxi süsteemikutsed käigupealt Windowsi süsteemikõnedeks.

Microsoft teatas hiljuti WSL 1.0.0 (Windowsi alamsüsteem Linuxile) stabiilse versiooni väljalaskmisest. Samal ajal eemaldati eksperimentaalsest arendusest Microsoft Store'i kaudu tarnitud WSL-paketid.

Selle uue versiooni väljalaskmisega on käsud “wsl –install” ja “wsl –update” on vaikimisi teisaldatud kasutada WSL-i installimiseks ja värskendamiseks Microsoft Store'i, mis võimaldab oluliselt kiiremat värskenduste tarnimist võrreldes Windowsi sisseehitatud komponendina levitamisega.

Utiliit wsl pakub eelmise installiskeemi juurde naasmiseks suvandit „–inbox”. Windows 10 järge toetab ka Microsoft Store, mis annab Windows 10 kasutajatele juurdepääsu WSL-i uuendustele, nagu Linuxi graafiliste rakenduste käitamine ja süsteemihalduri tugi.

Värskendatud wsl.exe utiliit, mis on vaikimisi tõlgitud Microsoft Store'ist allalaadimiseks, sisaldub Windows 10 ja 11. novembri värskendustes "22H2", mis installitakse siiski alles pärast käsitsi kontrollimist (Windowsi sätted -> " Otsi värskendusi "). , ja seda rakendatakse automaatselt detsembri keskel. Alternatiivse installivõimalusena saate kasutada ka GitHubis hostitud msi-pakette.

Tagamaks, et Linuxi käivitatavad failid töötaksid WSL-is, algse emulaatori asemel mis tõlkis Linuxi süsteemikutsed Windowsi süsteemikõnedeks, pakutakse täielikku Linuxi tuumakeskkonda. WSL-i pakutav tuum põhineb tuuma väljalaskel Linux 5.10, mida on laiendatud WSL-spetsiifiliste paikadega, sealhulgas optimeerimised, et vähendada kerneli käivitusaega, vähendada mälutarbimist, tagastada Windowsile Linuxi protsesside poolt vabastatud mälu ning jätta tuumasse minimaalne nõutav draiverite ja alamsüsteemide komplekt.

Kernel see töötab Windowsi keskkonnas, kasutades juba Azure'is töötavat virtuaalmasinat. WSL-i keskkond töötab eraldi kettapildil (HDV) ext4 failisüsteemi ja virtuaalse võrguadapteriga.

Kasutajaruumi komponendid installitakse eraldi ja need põhinevad erinevate distributsioonide järgutel. Näiteks Ubuntu, Debian GNU/Linuxi, Kali Linuxi, Fedora, Alpine, SUSE ja openSUSE järgud on Microsoft Store'is WSL-i installimiseks saadaval.

Versioonis 1.0, parandatud umbes 100 viga ja kasutusele on võetud mitmeid uuendusi:

  • Pakub valikulist võimalust kasutada süsteemihaldurit Linuxi keskkondades. Süsteemne tugi võimaldab vähendada nõudeid distributsioonidele ja tuua WSL-is pakutava keskkonna lähemale distributsioonide käitamisele tavapärasel riistvaral. Varem pidid distributsioonid WSL-iga töötamiseks kasutama Microsofti pakutavat lähtestamisdraiverit, mis töötab PID 1 all ja pakub infrastruktuuri konfiguratsiooni Linuxi ja Windowsi vaheliseks koostalitluseks.
  • Windows 10 jaoks on juurutatud Linuxi graafiliste rakenduste käivitamise võimalus (varem oli graafika tugi saadaval ainult Windows 11-s).
  • Käsule "wsl -install" lisati suvand "–no-launch", et keelata pärast installimist levitamine.
  • Lisati käskudele "wsl -update" ja "wsl -install" suvand "-web-download", et laadida komponente Microsoft Store'i asemel GitHubi kaudu.
  • VHD-failide ühendamiseks käsule „wsl –mount” lisati suvandid „–vhd” ja ühenduspunkti nime määramiseks „–name”.
  • VHD-vormingus importimiseks või eksportimiseks lisati käskudele "wsl -import" ja "wsl -export" käsk "–vhd".
  • Lisatud on käsk "wsl --import-in-place", et registreerida ja kasutada distributsioonina olemasolevat vhdx-faili.
  • Versiooninumbri kuvamiseks on lisatud käsk "wsl --version".
  • Täiustatud vigade käsitlemine.
  • Graafiliste rakenduste (WSLg) ja Linuxi kerneli toetamise komponendid on integreeritud ühte paketti, mis ei nõua täiendavate MSI-failide allalaadimist.
  • Kuuma tagaajamise käigus anti välja WSL 1.0.1 värskendus (veel eelvaate olekus), mis parandas protsessi wslservice.exe krahhi uue seansi alustamisel, fail Unixi pesaga /tmp/.X11 -Unix muudeti kirjutuskaitstud režiimile, parandati veakäsitlejaid.

Lõpuks Kui soovite sellest rohkem teada saada, saate üksikasju kontrollida Järgmisel lingil.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.