Последнее обновление 07.01.2023 — Алёна Кузнецова
Только экран @media и (минимальная ширина: 0 пикселей) и (минимальная высота: 0 пикселей) { div[id^=»bsa-zone_1659355908410-0_123456″] { минимальная ширина: 300 пикселей; минимальная высота: 250 пикселей; } } Только экран @media и (минимальная ширина: 640 пикселей) и (минимальная высота: 0 пикселей) { div[id^=»bsa-zone_1659355908410-0_123456″] { минимальная ширина: 728 пикселей; минимальная высота: 90 пикселей; } }
- Чтобы установить WSL2 в Windows 10, откройте командную строку от имени администратора и запустите «wsl –install».
- Команда установит все компоненты WSL2 и дистрибутив Ubuntu Linux.
- Чтобы установить определенный дистрибутив, запустите «wsl –install -d DISTRO-NAME».
- Чтобы обновить ядро WSL2, выполните команду «wsl –update».
WSL2 (подсистема Windows для Linux версии 2) — это новая версия архитектуры, которая позволяет использовать Linux поверх Windows 10 изначально (используя облегченную виртуальную машину) и заменяет WSL.
Эта функция запускает реальное ядро Linux в этой новой версии, что повышает производительность и совместимость приложений по сравнению с предыдущей версией, сохраняя при этом те же возможности, что и в первом выпуске.
В этом руководстве вы узнаете, как установить подсистему Windows для Linux 2 в Windows 10.
Установите WSL2 в Windows 10
Microsoft упростила процесс установки WSL в Windows 10 2004 и более поздних версиях (включая версии 21H2 и 21H1) до одной команды, которая загружает и устанавливает все необходимые компоненты, включая платформу виртуальной машины и Ubuntu Linux по умолчанию.
Чтобы установить подсистему Windows для Linux в Windows 10, выполните следующие действия:
-
Откройте Пуск в Windows 10.
-
Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
-
Введите следующую команду, чтобы установить WSL в Windows 10, и нажмите Enter:
wsl --install
-
Перезагрузите компьютер, чтобы завершить установку WSL в Windows 10.
-
При необходимости продолжите настройку дистрибутива Linux.
После выполнения этих шагов необходимые компоненты Linux автоматически установят последнюю версию дистрибутива Ubuntu Linux.
Только экран @media и (минимальная ширина: 0 пикселей) и (минимальная высота: 0 пикселей) { div[id^=»bsa-zone_1659356193270-5_123456″] { минимальная ширина: 300 пикселей; минимальная высота: 250 пикселей; } } Только экран @media и (минимальная ширина: 640 пикселей) и (минимальная высота: 0 пикселей) { div[id^=»bsa-zone_1659356193270-5_123456″] { минимальная ширина: 120 пикселей; минимальная высота: 600 пикселей; } }
Установите WSL с определенным дистрибутивом
Чтобы установить WSL с определенным дистрибутивом в Windows 10, выполните следующие действия:
-
Откройте Пуск.
-
Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
-
Введите следующую команду, чтобы просмотреть список доступных дистрибутивов WSL, которые вы можете установить в Windows 10, и нажмите Enter:
wsl --list --online
Краткое примечание: на момент написания этой статьи вы можете установить Ubuntu, Debian, Kali Linux, openSUSE и SUSE Linux Enterprise Server.
-
Введите следующую команду, чтобы установить WSL с определенным дистрибутивом в Windows 10, и нажмите Enter:
wsl --install -d DISTRO-NAME
Не забудьте заменить «DISTRO-NAME» в команде на имя дистрибутива, который вы хотите установить, например, Debian.
-
Перезагрузите компьютер.
-
При необходимости продолжите настройку дистрибутива Linux.
После выполнения этих шагов компоненты подсистемы Windows для Linux 2 будут установлены вместе с указанным вами дистрибутивом Linux.
Обновить ядро WSL
Чтобы обновить ядро WSL до последней версии, выполните следующие действия:
-
Откройте Пуск.
-
Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
-
Введите следующую команду, чтобы обновить ядро WSL, и нажмите Enter:
wsl --update
После выполнения этих шагов, если доступно обновление, оно будет загружено и установлено на устройство.
Если команда обновления не работает, откройте «Настройки» > «Обновление и безопасность» > «Центр обновления Windows» > «Дополнительные параметры» и включите тумблер «Получать обновления для других продуктов Microsoft при обновлении Windows».
Установите WSL2 в Windows 10 1909 или старше.
В качестве альтернативы, используя устаревшие процессы, вы по-прежнему можете установить WSL в Windows 10 версии 1909 и более ранних версиях. Этот процесс требует включения WSL1, платформы виртуальных машин, преобразования существующих дистрибутивов (если применимо) и настройки подсистемы Windows для Linux 2 в качестве новой по умолчанию для будущих установок дистрибутивов.
Если у вас система ARM64, интеграция с Linux поддерживается в версии 2004 и выше.
Включить подсистему Windows для Linux
Если вы еще не используете Linux в Windows 10, вы должны включить подсистему Windows для Linux (версия 1), выполнив следующие действия:
-
Откройте Пуск в Windows 10.
-
Найдите Включить или отключить функции Windows и щелкните верхний результат, чтобы открыть интерфейс.
-
Установите флажок «Подсистема Windows для Linux».
-
Нажмите кнопку ОК.
-
Нажмите кнопку «Перезагрузить».
После выполнения этих шагов необходимо включить функцию платформы виртуальных машин.
Включить платформу виртуальных машин
Чтобы включить платформу виртуальных машин в Windows 10, выполните следующие действия:
Важно: Материнская плата и процессор должны поддерживать виртуализацию, и этот параметр должен быть включен в базовой системе ввода-вывода (BIOS) или в унифицированном расширяемом интерфейсе встроенного ПО (UEFI).
-
Откройте Пуск.
-
Найдите PowerShell, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
-
Введите следующую команду, чтобы включить функцию платформы виртуальных машин, и нажмите Enter:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
-
Перезагрузите компьютер.
После выполнения этих шагов вы можете установить подсистему Windows для Linux версии 2 в качестве новой архитектуры по умолчанию и преобразовать существующие дистрибутивы.
Включить подсистему Windows для Linux 2
Чтобы начать использовать WSL2 или скрытые дистрибутивы WSL для WSL2, выполните следующие действия:
-
Загрузите это обновление ядра WSL 2 (обязательно).
-
Дважды щелкните файл wsl_update_x64.msi и примените обновление.
-
Откройте Пуск.
-
Найдите PowerShell, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
-
Введите следующую команду, чтобы установить подсистему Windows для Linux 2 в качестве архитектуры по умолчанию для новых устанавливаемых дистрибутивов, и нажмите Enter:
wsl --set-default-version 2
-
(Необязательно) Введите следующую команду, чтобы преобразовать дистрибутив с WSL на WSL 2, и нажмите Enter:
wsl --set-version Ubuntu 2
В команде измените «Ubuntu» на имя дистрибутива, который вы хотите преобразовать. Если вы не знаете название дистрибутива, используйте
wsl -l -vкоманда.
После выполнения этих шагов ваше устройство начнет использовать новую версию подсистемы Windows для Linux в качестве архитектуры по умолчанию. (См. видеоруководство на канале GameZoom на YouTube.)
Подтвердите платформу дистрибутива
Чтобы убедиться, что дистрибутивы используют подсистему Windows для Linux 2, выполните следующие действия:
-
Откройте Пуск.
-
Найдите PowerShell, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
-
Введите следующую команду, чтобы проверить версию дистрибутива, и нажмите Enter:
wsl --list --verbose
-
Подтвердите версию дистрибутива 2.
После того, как вы выполните шаги, вы узнаете, был ли процесс успешным или вам нужно устранить неполадки на каком-либо из шагов.























