Ettevõte Microsoft Linuxi alamsüsteemi toe pakkumine (Windows Subsystem for Linux) Windows 10 väljalasetes — 1903 ja 1909, mis loodi eelmisel aastal mais ja novembris. Alguses pakuti WSL2, mis võimaldab Linuxi käivitusfailide töötlemist Windowsis, Windows 10 2004 väljalaske kaudu. Nüüd on Microsoft selle alamsüsteemi viinud varasematesse Windows 10 uuendustesse, mis jäävad relevantseks ja mida paljud ettevõtted kasutavad. WSL2 portimine nendele versioonidele võimaldab tõhusat Linuxi keskkonna töötlemist ilma vajaduseta üle minna Windows 10 2004-le (väljalaste 1903 ja 1909 toetamine kuni detsembri 2020 ja mai 2022).
Mäletame, et WSL2 väljaanne toob kaasa täieliku Linuxi tuuma toote, mis asendab varem kasutatud emulaatorit, mis teisendas Linuxi süsteemikutsed Windowsi süsteemikutsedeks. WSL2 Linuxi tuum ei kuulu Windowsi installipaketti, vaid laaditakse dünaamiliselt ja seda hoitakse ajakohasena Windowsi poolt, sarnaselt sellele, kuidas installitakse ja uuendatakse graafilisi draivereid. Tuuma installimiseks ja uuendamiseks kasutatakse Windows Update'i tavalist mehhanismi.
WSL2 jaoks pakutav põhineb Linuxi 4.19 kernele, mis töötab Windowsi keskkonnas virtuaalmasina abil, mida juba kasutatakse Azure'is. WSL2 spetsiifilised kernele rakendatud plaastrid hõlmavad optimiseerimisi, et vähendada kerne käivitamise aega, vähendada mälutarbimist, tagastada Windowsile Linuxi protsesside poolt vabastatud mälu, jätta kerne minimaalne vajalik draiverite ja alamsüsteemide kogum.
WSL2 keskkond töötab eraldi ketaspildis (VHD) ext4 failisüsteemiga ja virtuaalse võrguadapteriga. Nagu WSL1, paigaldatakse kasutaja ruumi komponendid ja põhinevad erinevate distributsioonide kogumitel. Näiteks WSL-i installimiseks Microsoft Store'i kataloogis kogud , , ,
, ja .
Ettevõte Canonical on juba Ubuntu 20.04 LTS installatsioonikogumite valmidusest, testitud keskkondades
WSL2 Windows 10 1903 ja 1909 põhjal. WSL2 aktiveerimiseks Windows 10 1909-s tuleb installida värskendus ja käivitada PowerShellis administraatori õigustes käsk:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
Seejärel tuleb arvuti taaskäivitada ja aktiveerida WSL2 vaikeväärtusena:
wsl.exe —set-default-version 2
Pärast seda saab soovitud Linuxi keskkonna installida Microsoft Store'ist või muundada juba olemasoleva keskkonna WSL 1 formaati käsu „wsl.exe —set-version Ubuntu 2” abil.
Lisaks võib mainida
WSL2 kohandamist keskkond kuna WSL2 kasutamine võimaldab käivitada Docker Desktop'i mitte ainult Windows Pro ja Windows Enterprise' i omanikele, vaid ka Windows Home kasutajatele.
Microsoft teatas WSL2 (Windows Subsystem for Linux) toe pakkumisest Windows 10 versioonides 1903 ja 1909, mis ilmusid möödunud aasta mail ja novembris. Esialgu pakuti WSL2 süsteemi, mis võimaldab Linuxi täitmisfailide käivitamist Windowsis, Windows 10 2004 versioonis. Nüüd on Microsoft selle süsteemi viinud tagasi varasematesse Windows 10 uuendustes,
Allikas: opennet.ru
