Mae diweddariad Windows Server 2022 Mehefin yn cyflwyno cefnogaeth i WSL2 (Is-system Windows ar gyfer Linux)

Cyhoeddodd Microsoft integreiddio cefnogaeth ar gyfer amgylcheddau Linux yn seiliedig ar is-system WSL2 (Is-system Windows ar gyfer Linux) fel rhan o ddiweddariad cyfunol Mehefin a ryddhawyd yn ddiweddar o Windows Server 2022. I ddechrau, yr is-system WSL2, sy'n sicrhau lansiad ffeiliau gweithredadwy Linux yn Windows , yn cael ei gynnig yn unig mewn fersiynau o Windows ar gyfer gorsafoedd gwaith.

Mae diweddariad Windows Server 2022 Mehefin yn cyflwyno cefnogaeth i WSL2 (Is-system Windows ar gyfer Linux)

Er mwyn sicrhau bod gweithredyddion Linux yn rhedeg yn WSL2, yn lle efelychydd sy'n trosi galwadau system Linux i alwadau system Windows, darperir amgylchedd gyda chnewyllyn Linux llawn. Mae'r cnewyllyn a gynigir ar gyfer WSL yn seiliedig ar ryddhau cnewyllyn Linux 5.10, sy'n cael ei ehangu gyda chlytiau penodol WSL, gan gynnwys optimeiddio i leihau amser cychwyn cnewyllyn, lleihau'r defnydd o gof, dychwelyd Windows i'r cof wedi'i ryddhau gan brosesau Linux, a gadael yr isafswm set ofynnol o yrwyr ac is-systemau yn y cnewyllyn.

Mae'r cnewyllyn yn rhedeg mewn amgylchedd Windows gan ddefnyddio peiriant rhithwir sydd eisoes yn rhedeg yn Azure. Mae'r amgylchedd WSL yn rhedeg mewn delwedd ddisg ar wahΓ’n (VHD) gyda system ffeil ext4 ac addasydd rhwydwaith rhithwir.Mae cydrannau gofod defnyddiwr yn cael eu gosod ar wahΓ’n ac yn seiliedig ar adeiladu o ddosbarthiadau amrywiol. Er enghraifft, ar gyfer gosod yn WSL, mae catalog Microsoft Store yn cynnig adeiladau o Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE ac openSUSE.

Yn ogystal, gallwn nodi datganiad cywirol y dosbarthiad Linux CBL-Mariner 2.0.20220617 (Common Base Linux Mariner), sy'n cael ei ddatblygu fel llwyfan sylfaen cyffredinol ar gyfer amgylcheddau Linux a ddefnyddir mewn seilwaith cwmwl, systemau ymyl ac amrywiol wasanaethau Microsoft. Nod y prosiect yw uno datrysiadau Microsoft Linux a symleiddio'r gwaith o gynnal a chadw systemau Linux at wahanol ddibenion yn gyfoes. Mae datblygiadau'r prosiect yn cael eu dosbarthu o dan y drwydded MIT.

Ffynhonnell: opennet.ru

Ychwanegu sylw