Microsoft добавя ядро на Linux към Windows 10, за да захранва подсистемата на Windows за Linux. Но познайте какво: не е нужно да използвате ядрото на Microsoft на Linux. Можете да създадете свое собствено персонализирано Linux ядро за Windows, което да използвате.
Тази функция е част от нова версия на WSL в Insider Preview build 18945. Това е версия 20H1, което означава, че вероятно ще бъде пусната през април 2020 г. — не е ясно дали тази функция ще достигне до 19H2, която се очаква да бъде пусната през октомври 2019 г.
Microsoft вече беше добавил ядрото на Linux, но сега WSL 2 изглежда дори по-мощен, отколкото първоначално мислехме. Сега можете да правите каквото искате с ядрото на Linux, включително добавяне на модули на ядрото. След това посочвате пътя до вашия файл на ядрото във файл .wslconfig на вашата система и Windows автоматично ще го зарежда всеки път, когато стартирате Linux система. Не е нужно да зареждате персонализирано ядро - ако не го направите, Windows просто ще използва вграденото.
Както обяснява Крейг Лоуен от Microsoft, програмен мениджър за Windows Developer Platform:
ние осигурете ядро на Linux с WSL 2 и то се доставя в рамките на Windows. Въпреки това, може да има случай, в който искате конкретно ядро, захранващо вашите WSL 2 дистрибуции, като например използване на определен модул на ядрото и т.н. Вече можете да използвате опцията за ядрото във файла .wslconfig, за да посочите път към ядрото на вашия машина и това ядро ще бъде заредено във WSL 2 VM, когато бъде стартирано. Ако не е посочена опция, ще се върнете към използването на ядрото на Linux, предоставено с Windows като част от WSL 2.
Има и още подобрения в WSL. Целият глобален конфигурационен файл .wslconfig е нов и потребителите на WSL 2 вече могат да се свързват с Linux сървъри, работещи в тяхната система, като използват localhost.
Това най-новата версия за вътрешна визуализация също така разполага с преработено изживяване на Cortana, опростено търсене на файлове във File Explorer и персонализиран индикатор за текстов курсор.