Microsoft WSL2 подсистемасын (Linux үчүн Windows Subsystem) Windows 10 1903 жана 1909га көчүрдү

Microsoft бар жарыялады подсистемалык колдоо көрсөтүү жөнүндө WSL2 (Linux үчүн Windows Subsystem) Windows 10 релиздери 1903 жана 1909, өткөн жылдын май жана ноябрь айларында чыгарылган. Linuxтун аткарылуучу файлдарын Windows'до иштетүүгө мүмкүндүк берген WSL2 подсистемасы алгач Windows 10дун 2004-релизде сунушталган. Microsoft азыр бул чакан системаны мурунку Windows 10 жаңыртууларына өткөрдү, алар актуалдуу бойдон калууда жана көптөгөн ишканаларда колдонулат. WSL2ди бул релиздерге көчүрүү Windows 10 2004кө көчүүнүн зарылдыгы жок Linux чөйрөсүн эффективдүү аткарууга мүмкүндүк берет (1903 жана 1909 релиздерин колдоо уланат 2020-жылдын декабрына жана 2022-жылдын майына чейин).

Microsoft WSL2 подсистемасын (Linux үчүн Windows Subsystem) Windows 10 1903 жана 1909га көчүрдү

Эске сала кетсек, WSL2 чыгарылышы башка мурда колдонулган эмулятордун ордуна толук кандуу Linux ядросун жеткирүү, ал Linux тутумдук чалууларын Windows тутумдук чалууларына которгон. WSL2деги Linux ядросу Windows орнотуу сүрөтүндө камтылган эмес, бирок графикалык драйверлер орнотулуп жана жаңыртылган сыяктуу динамикалык түрдө жүктөлүп, Windows тарабынан жаңыртып турат. Стандарттык Windows Update механизми ядрону орнотуу жана жаңыртуу үчүн колдонулат.

WSL2 үчүн сунушталган негизги Linux 4.19 ядросунун релизинин негизинде, ал Windows чөйрөсүндө Azureде иштеп жаткан виртуалдык машинаны колдонуу менен иштейт. Ядродо колдонулган WSL2 спецификалык патчтары ядрону ишке киргизүү убактысын кыскартуу, эстутум керектөөсүн азайтуу, Windowsту Linux процесстери менен бошоткон эстутумга кайтаруу жана ядродо драйверлердин жана подсистемалардын минималдуу талап кылынган топтомун калтыруу үчүн оптималдаштырууну камтыйт.

WSL2 чөйрөсү ext4 файл системасы жана виртуалдык тармак адаптери менен өзүнчө диск сүрөтүндө (VHD) иштейт. WSL1 колдонуучу мейкиндигинин компоненттери сыяктуу түзүлөт өзүнчө жана ар кандай бөлүштүрүү жыйындарына негизделген. Мисалы, Microsoft дүкөнүнүн каталогунда WSLде орнотуу үчүн сунуш кылган жыйындар Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
бийик тоолуу, suse и openSUSE.

Canonical мурунтан эле бар жарыялады чөйрөдө сыналган Ubuntu 20.04 LTS орнотууларынын даярдыгы жөнүндө
WSL2 Windows 10 1903 жана 1909 негизделген. WSL2ди Windows 10 1909 иштетүү үчүн жаңыртууну орнотуу керек kb4571748 жана администратор укуктары менен PowerShellде буйрукту иштетиңиз:

Иштетүү-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Андан кийин, сиз компьютериңизди өчүрүп күйгүзүшүңүз керек жана демейки боюнча WSL2ди активдештирүү керек:

wsl.exe --set-default-version 2

Андан кийин, каталогдон каалаган Linux чөйрөсүн орното аласыз
Microsoft дүкөнү же “wsl.exe –set-version Ubuntu 1” буйругун колдонуп, WSL 2 форматындагы учурдагы чөйрөнү конверттеңиз.

Мындан тышкары, сөз болушу мүмкүн адаптациялар айлана-чөйрө DockerDesktop үчүн колдонуу HyperV негизиндеги сервердин ордуна WSL2.
WSL2 колдонуу Docker Desktop Windows Pro жана Windows Enterprise ээлери үчүн гана эмес, Windows Home колдонуучулары үчүн да иштөөгө мүмкүндүк берет.

Source: opennet.ru

Комментарий кошуу