Microsoft добавляет ядро Linux в Windows 10 для поддержки подсистемы Windows для Linux. Но угадайте, что: вам не обязательно использовать ядро Linux от Microsoft. Вы можете создать собственное ядро Linux для использования в Windows.
Эта функция является частью новая версия WSL в предварительной версии Insider, сборка 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 при запуске. Если параметр не указан, вы вернетесь к использованию ядра Linux, поставляемого с Windows как часть WSL 2.
В WSL есть и другие улучшения. Весь файл глобальной конфигурации .wslconfig является новым, и пользователи WSL 2 теперь могут подключаться к серверам Linux, работающим в их системе, с помощью localhost.
Этот последняя предварительная сборка для инсайдеров также предлагает переработанный интерфейс Cortana, упрощенный поиск файлов в проводнике и настраиваемый индикатор текстового курсора.