Установите подсистему Windows для Linux 2 в Windows 10
Как установить подсистему Windows WSL2 для Linux 2 в Windows 10
С выпуском Windows 10 Build 18917 Microsoft представила WSL 2, подсистему Windows для Linux 2. Он поставляется с настоящим ядром Linux с Windows, что сделает возможной полную совместимость с системными вызовами. Это первый раз, когда ядро Linux поставляется с Windows. Сегодня мы увидим, как включить WSL 2 в Windows 10.
Рекламное объявление
WSL 2 - это новая версия архитектуры, которая позволяет подсистеме Windows для Linux запускать двоичные файлы ELF64 Linux в Windows. Эта новая архитектура меняет способ взаимодействия этих двоичных файлов Linux с Windows и вашим компьютером. аппаратного обеспечения, но по-прежнему обеспечивает тот же пользовательский интерфейс, что и в WSL 1 (в настоящее время широко доступный версия).
Архитектурные изменения в WSL 2
WSL 2 использует новейшие и лучшие технологии виртуализации для запуска своего ядра Linux внутри облегченной служебной виртуальной машины (ВМ). Однако WSL 2 НЕ будет традиционной виртуальной машиной. Когда вы думаете о виртуальной машине, вы, вероятно, думаете о чем-то, что медленно загружается, существует в очень изолированной среде, потребляет много ресурсов компьютера и требует вашего времени для управления им. WSL 2 не имеет этих атрибутов. Он по-прежнему даст замечательные преимущества WSL 1: высокий уровень интеграции между Windows и Linux, чрезвычайно быстрое время загрузки, небольшой объем ресурсов и, что самое главное, не требует настройки виртуальной машины или управление.
Ключевые изменения в WSL 2
Есть некоторые изменения в пользовательском интерфейсе, которые вы заметите, когда впервые начнете использовать WSL 2.
-
Доступ к файловой системе. Вам необходимо хранить файлы внутри файловой системы Linux. Чтобы получить более быстрый доступ к файловой системе в WSL 2, эти файлы должны находиться внутри корневой файловой системы Linux. Теперь приложения Windows могут получить доступ к корневой файловой системе Linux (например, в проводнике, просто попробуйте запустить:
explorer.exe /
в оболочке bash и посмотрите, что произойдет), что значительно упростит этот переход. -
Глобальная конфигурация WSL: Начиная со сборки Insider Build 17093 вы можете настройте свои дистрибутивы WSL, используя
wsl.conf
. -
Пользовательские ядра. Возможно, вы захотите использовать определенное ядро для работы ваших дистрибутивов WSL 2, например, используя определенный модуль ядра и т. Д. Теперь вы можете использовать
ядро
вариант в.wslconfig
файл, чтобы указать путь к ядру на вашем компьютере, и это ядро будет загружено в виртуальную машину WSL 2 при запуске. Если параметр не указан, вы вернетесь к использованию ядра Linux, поставляемого с Windows как часть WSL 2. - Вы можете использовать
localhost
для подключения к вашим приложениям Linux из Windows. - Наконец, WSL 2 поддерживается на устройствах ARM64.
Давайте посмотрим, как установить WSL 2 в Windows 10.
Чтобы установить подсистему Windows для Linux 2 в Windows 10,
- Включите классический вариант WSL 1 как подробно здесь.
- Теперь откройте PowerShell как администратор.
- Выполните следующую команду:
Включить-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
. Ваш компьютер должен есть поддержка виртуализации, например Intel VT-x, AMD RVI. - Перезагрузите Windows 10..
- Теперь снова откройте PowerShell от имени администратора.
-
Список доступных дистрибутивов WSL используя команду
wsl.exe -l -v
. Вы увидите список дистрибутивов WSL и их версий. - Выполните команду
wsl --set-версия
. Замените имя дистрибутива фактическим названием дистрибутива, например Ubuntu:2 wsl --set-версия Ubuntu 2
. - Теперь выполните команду
wsl.exe -l -v
еще раз, чтобы убедиться, что дистрибутив успешно конвертирован. Увидеть ВЕРСИЯ столбец.
Вы сделали! Указанный дистрибутив теперь работает на WSL 2, благодаря чему все его впечатляющие функции всегда под рукой.
Статьи по Теме:
- Список доступных дистрибутивов WSL Linux в Windows 10
- Удалить пользователя из WSL Linux в Windows 10
- Добавление или удаление пользователей Sudo в WSL Linux в Windows 10
- Удаление пользователя из дистрибутива WSL Linux в Windows 10
- Добавление пользователя в дистрибутив WSL Linux в Windows 10
- Обновление и обновление WSL Linux Distro в Windows 10
- Запустите WSL Linux Distro от имени конкретного пользователя в Windows 10
- Сброс и отмена регистрации дистрибутива WSL Linux в Windows 10
- Сброс пароля для WSL Linux Distro в Windows 10
- Все способы запуска WSL Linux Distro в Windows 10
- Установить дистрибутив WSL Linux по умолчанию в Windows 10
- Найдите запуск дистрибутивов WSL Linux в Windows 10
- Прекратить запуск WSL Linux Distro в Windows 10
- Удалить Linux из области навигации в Windows 10
- Экспорт и импорт WSL Linux Distro в Windows 10
- Доступ к файлам WSL Linux из Windows 10
- Включить WSL в Windows 10
- Установить пользователя по умолчанию для WSL в Windows 10
- Windows 10 Build 18836 показывает файловую систему WSL / Linux в проводнике