Windows 11-ում Linux հավելվածների գործարկման միջավայրը կապահովվի Microsoft Store-ի միջոցով

Microsoft-ը հայտարարել է Windows 11-ի համար WSL (Windows Subsystem for Linux) միջավայրի տարբերակի առկայության մասին, որը թույլ է տալիս գործարկել Linux գործարկվող ֆայլերը։ Ի տարբերություն Windows-ի նախորդ տարբերակների WSL առաքումների, 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 ֆայլային համակարգով և վիրտուալ ցանցային ադապտերով: Օգտագործողի տարածքի բաղադրիչները տեղադրվում են առանձին և հիմնված են տարբեր բաշխումների կառուցվածքների վրա: Օրինակ, WSL-ում տեղադրման համար Microsoft Store-ի կատալոգն առաջարկում է Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE և openSUSE-ի կառուցումներ:



Source: opennet.ru

Добавить комментарий