Microsoft portēja WSL2 apakšsistēmu (Windows apakšsistēma operētājsistēmai Linux) uz Windows 10 1903 un 1909

Microsoft paziņoja par apakšsistēmas atbalsta nodrošināšanu WSL2 (Windows apakšsistēma operētājsistēmai Linux) operētājsistēmā Windows 10 ir 1903. un 1909. izdevumi, kas tika izlaisti pagājušā gada maijā un novembrī. WSL2 apakšsistēma, kas ļauj Linux izpildāmos failus palaist operētājsistēmā Windows, sākotnēji tika piedāvāta operētājsistēmas Windows 10 2004. gada laidienā. Microsoft tagad ir iekļāvusi šo apakšsistēmu iepriekšējos Windows 10 atjauninājumos, kas joprojām ir aktuāli un tiek izmantoti daudzos uzņēmumos. WSL2 pārnešana uz šiem laidieniem ļaus efektīvi izpildīt Linux vidi bez nepieciešamības migrēt uz Windows 10 2004 (atbalsts laidieniem 1903 un 1909 ilgs līdz 2020. gada decembrim un 2022. gada maijam).

Microsoft portēja WSL2 apakšsistēmu (Windows apakšsistēma operētājsistēmai Linux) uz Windows 10 1903 un 1909

Atgādināsim, ka WSL2 izdevums atšķirīgs pilnvērtīga Linux kodola piegāde iepriekš izmantotā emulatora vietā, kas pārveidoja Linux sistēmas izsaukumus Windows sistēmas izsaukumos. Linux kodols WSL2 nav iekļauts Windows instalācijas attēlā, taču to dinamiski ielādē un atjaunina sistēma Windows, līdzīgi kā tiek instalēti un atjaunināti grafikas draiveri. Kodola instalēšanai un atjaunināšanai tiek izmantots standarta Windows atjaunināšanas mehānisms.

Ierosināts WSL2 kodols Pamatojoties uz Linux 4.19 kodola laidienu, kas darbojas Windows vidē, izmantojot virtuālo mašīnu, kas jau darbojas Azure. Kodolā izmantotie WSL2 specifiskie ielāpi ietver optimizāciju, lai samazinātu kodola palaišanas laiku, samazinātu atmiņas patēriņu, atgrieztu Windows atmiņā, ko atbrīvojuši Linux procesi, un kodolā atstātu minimālo nepieciešamo draiveru un apakšsistēmu kopu.

WSL2 vide darbojas atsevišķā diska attēlā (VHD) ar ext4 failu sistēmu un virtuālo tīkla adapteri. Tāpat kā WSL1 lietotāja telpas komponenti ir izveidotas atsevišķi un ir balstīti uz dažādu sadalījumu komplektiem. Piemēram, lai instalētu WSL Microsoft Store direktorijā piedāvāja mezgli Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpu kalns, SUSE и openSUSE.

Canonical jau ir paziņoja par vidēs testētu Ubuntu 20.04 LTS instalācijas būvējumu gatavību
WSL2, pamatojoties uz Windows 10 1903 un 1909. Lai iespējotu WSL2 operētājsistēmā Windows 10 1909, ir jāinstalē atjauninājums kb4571748 un palaidiet komandu programmā PowerShell ar administratora tiesībām:

Iespējot-WindowsOptionalFeature -Tiešsaistē -FeatureName VirtualMachinePlatform -NoRestart

Pēc tam jums ir jārestartē dators un pēc noklusējuma jāaktivizē WSL2:

wsl.exe --set-default-version 2

Pēc tam jūs varat instalēt vajadzīgo Linux vidi no direktorija
Microsoft Store vai konvertējiet esošu vidi WSL 1 formātā, izmantojot komandu “wsl.exe –set-version Ubuntu 2”.

Turklāt var minēt pielāgojumus vidi Docker darbvirsma par izmantot WSL2, nevis uz HyperV balstītas aizmugursistēmas.
WSL2 izmantošana ļaus Docker Desktop darboties ne tikai Windows Pro un Windows Enterprise īpašniekiem, bet arī Windows Home lietotājiem.

Avots: opennet.ru

Pievieno komentāru