Средата за стартиране на Linux приложения на Windows 11 ще бъде доставена чрез Microsoft Store

Microsoft обяви наличието на опцията за среда WSL (Windows Subsystem for Linux) за Windows 11, която позволява стартиране на изпълними файлове на Linux. За разлика от WSL доставките за предишни версии на Windows, версията за Windows 11 не е вградена в системния образ, а е пакетирана като приложение, разпространявано чрез каталога на Microsoft Store. В същото време, от гледна точка на използваните технологии, пълненето на WSL остава същото, само методът за инсталиране и актуализиране се променя.

Отбелязва се, че разпространението чрез Microsoft Store прави възможно ускоряването на доставката на актуализации и нови функции на WSL, включително ви позволява да инсталирате нови версии на WSL, без да сте обвързани с версията на Windows. Например, след като експериментални функции като поддръжка за графични Linux приложения, GPU изчисления и дисково монтиране са готови, потребителят ще може незабавно да получи достъп до тях, без да се налага да актуализира Windows или да използва Windows Insider тестови компилации.

Нека припомним, че в съвременната WSL среда вместо емулатор, който превежда системните повиквания на Linux в системни повиквания на Windows, се използва среда с пълноценно ядро ​​на Linux. Ядрото, предложено за WSL, се основава на изданието на ядрото на Linux 5.10, което е разширено със специфични за WSL пачове, включително оптимизации за намаляване на времето за стартиране на ядрото, намаляване на потреблението на памет, връщане на Windows към паметта, освободена от процесите на Linux, и оставяне на минималния необходимия набор от драйвери и подсистеми в ядрото.

Ядрото работи в среда на Windows с помощта на виртуална машина, която вече работи в Azure. WSL средата работи в отделен дисков образ (VHD) с файлова система ext4 и виртуален мрежов адаптер. Компонентите на потребителското пространство се инсталират отделно и са базирани на компилации от различни дистрибуции. Например Microsoft Store предлага компилации на Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE и openSUSE за инсталиране на WSL.



Източник: opennet.ru

Добавяне на нов коментар