Муҳити кор кардани барномаҳои Linux дар Windows 11 тавассути Дӯкони Microsoft таъмин карда мешавад

Microsoft мавҷудияти имконоти муҳити WSL (Windows Subsystem for Linux) -ро барои Windows 11 эълон кард, ки имкон медиҳад файлҳои иҷрошавандаи Linux-ро иҷро кунад. Баръакси таҳвилҳои WSL барои версияҳои қаблии Windows, версияи Windows 11 дар тасвири система сохта нашудааст, балки ҳамчун барномае баста шудааст, ки тавассути каталоги Дӯкони Microsoft паҳн карда мешавад. Дар айни замон, аз нуқтаи назари технологияҳои истифодашуда, пуркунии WSL бетағйир боқӣ мемонад, танҳо усули насб ва навсозӣ тағйир ёфтааст.

Қайд карда мешавад, ки паҳнкунӣ тавассути Дӯкони Microsoft имкон медиҳад, ки интиқоли навсозиҳо ва хусусиятҳои нави 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 биноҳои Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE ва openSUSE -ро пешниҳод мекунад.



Манбаъ: opennet.ru

Илова Эзоҳ