Какво е новото в WSL в Windows 10, септември 2020 г
Microsoft публикува а документ който обхваща промените, направени в подсистемата на Windows за Linux в Windows 10 през септември 2020 г. В публикацията се споменават актуализации на ядрото чрез Windows Update, наличност на WSL 2 за Windows 10 версии 1909 и 1903 и някои други интересни подобрения, направени във функцията.
WSL 2 е нова версия на архитектурата, която захранва подсистемата на Windows за Linux да изпълнява ELF64 Linux двоични файлове на Windows. Тази нова архитектура променя начина, по който тези двоични файлове на Linux взаимодействат с Windows и вашия компютър хардуер, но все пак осигурява същото потребителско изживяване като в WSL 1 (настоящият широко достъпен версия).
Той доставя истинско Linux ядро с Windows, което ще направи възможна пълната съвместимост на системните повиквания. Това е първият път, когато Linux ядрото се доставя с Windows. WSL 2 използва най-новата технология за виртуализация, за да стартира своето Linux ядро в олекотена помощна виртуална машина (VM).
Поддръжката на WSL 2 вече е налична в Windows 10 версии 1903 и 1909
WSL 2, следващата реализация на Linux слоя за Windows 10, беше достъпна изключително за версия на Windows 2004. За да го направи достъпен за повече потребители на Windows 10, Microsoft го направи го направи достъпен за две предишни версии на операционната система.
Актуализация за стартиране на Linux GUI приложения в WSL
Microsoft се доближава до първоначален преглед на тази функция и ще обяви версия за предварителен преглед за Windows Insiders през следващите няколко месеца.
По-долу е даден ранен поглед към вътрешната конструкция стартиране на GUI приложения в WSL. Можете да видите, че WSL ще поддържа много различни типове приложения, включително IDE, работещи изцяло в Linux среда. Разработчиците са включили много детайли за напасване и завършване, като например показване на иконите за Linux приложения в лентата на задачите и поддръжка за аудио с вашия микрофон. По-долу е оригиналната Linux версия на Microsoft Teams, работеща в WSL.
WSL – инсталиране с поддръжка на дистрибуция идва скоро за Insiders
На конференцията BUILD 2020 Microsoft представи нова опция за команден ред, wsl --инсталиране
. Първата итерация на тази функция в момента е налична в версиите на Windows Insider на Windows 10. В рамките на следващите няколко седмици, --Инсталирай
аргументът ще включва възможността за инсталиране на WSL дистрибуции, което означава, че ще можете да настроите напълно WSL на вашата машина, заедно с избраната от вас дистрибуция, само с една команда.
Достъп до файлови системи на Linux с помощта на WSL
Започвайки с Предварителен преглед на Windows Insiders build 20211, WSL 2 предлага нова функция: wsl --монтиране
. Този нов параметър позволява да се прикачи и монтира физически диск в WSL 2, което ви позволява да получите достъп до файлови системи, които не се поддържат от Windows (като ext4). Можете също да навигирате до тези файлове в Windows File Explorer.
За да научите повече за тази функция, прочетете WSL 2 монтиране на диск док или публикация в блога за анонс.
TensorFlow с отворен код с DirectML
WSL включва поддръжка за работни потоци за изчисление на графичния процесор, налични сега в компилациите на Windows Insiders. Прочетете повече за тази промяна и как да започнете в официалните документи: GPU ускорено машинно обучение. Освен това Microsoft направи изходния код на TensorFlow-DirectML, разширение на TensorFlow за Windows, достъпен за обществеността като проект с отворен код на Github. TensorFlow-DirectML разширява обхвата на TensorFlow извън традиционната му поддръжка на графичен процесор (GPU), като активира високопроизводително обучение и извеждане на модели за машинно обучение на всякакви устройства с Windows с DirectX 12-способен GPU чрез DirectML. DirectML е хардуерно ускорен API за дълбоко обучение на Windows. Можете да научите повече за тази промяна на публикацията в блога за анонс.
Версиите на ядрото на Linux вече се актуализират автоматично чрез Microsoft Update за WSL
С версия 2004 Microsoft премахна ядрото на Linux от изображението на Windows OS и вместо това ще бъде доставяйки го на вашия компютър чрез Windows Update, по същия начин, по който драйверите на трети страни (като графики или тъчпад шофьори). Можете ръчно да проверявате за нови актуализации на ядрото, като щракнете върху бутона „Проверка за актуализации“ или можете да оставите Windows да ви държи актуални както обикновено.
Новите версии на ядрото вече не са само за Windows Insiders, сега всяко устройство, което има активиран WSL и е избрало Microsoft Updates, автоматично ще получи най-новата версия на ядрото! Можете да намерите историята на версиите на ядрото на Linux на WSL документите.