Как установить WSL 2 подсистему Windows для Linux 2 в Windows 10

Хочешь запускать Linux-программы прямо в Windows, не перезагружая компьютер и не настраивая виртуальную машину? Теперь это возможно благодаря WSL 2, или подсистеме Windows для Linux. Это мощный инструмент от Microsoft, который позволяет использовать любимые дистрибутивы Linux, такие как Ubuntu, прямо в среде Windows 10.

Вторая версия WSL — это не просто обновление, а настоящий прорыв. Она работает на реальном ядре Linux, что обеспечивает полную совместимость с приложениями и колоссальный прирост скорости по сравнению с первой версией. Теперь ты можешь работать с Docker, запускать серверы и использовать практически любой инструмент из мира Linux без потери производительности.

Процесс установки может показаться сложным, но на самом деле он довольно простой и состоит из нескольких четких шагов. Мы разберем его от включения необходимых компонентов в системе до установки твоего первого дистрибутива Linux. Давай начнем, и уже очень скоро ты сможешь пользоваться всеми преимуществами двух операционных систем одновременно.

Два способа установить WSL 2 в Windows 10

  • Установить WSL 2в Windows 10 версии21H2
  • Установить WSL 2 в Windows 10 версии20H2

WSL 2 или Windows Subsystem для Linux 2 — это итеративное обновление подсистемы Windows для Linux. Будучи намного лучше, чем WSL 1, очевидно, что стоит обновиться до WSL 2. Опыт установкиWSL в новых сборках значительно упростился.Начиная с сборки 20246 Windows 10 Insiders Preview на канале Dev,выпущенной Microsoft сегодня, пользователи могут установитьполноценную WSL, одной командой. Как это сделать вWindows 10 версии 20H2 и Windows 10 21H1 сборка 20246, рассмотрим в этом руководстве.WindowsFe (Iron)появилась.Проверьте какая версия Windows 10 установлена у вас?

Установить подсистему Windows для Linux 2 (WSL 2) в Windows 10 версии 21H2

  • БольшененужнокопироватьивставлятьнесколькокомандвPowerShell.
  • БольшененужнокопатьсявфункцияхWindows.
  • БольшеникакихпоходоввМагазин.

Все, что вам нужно сделать для установки подсистемы Windows для Linux, — это:

  1. Открыть «Командную строку», окно «PowerShell»или «Windows Terminal» от имени Администратора и ввестикоманду:

и нажать Enter.

Это включит WSL 2, загрузит и установит последнее ядро ​​Linux WSL 2, а затем загрузит и установит самую последнюю версию Ubuntu LTS на WSL.

Если вы хотите установить другой дистрибутив Linux, у вас есть выбор.Просто добавьте немного дополнительной информации к команде перед тем, как нажать Enter:

Где <DistroName> — это имя ОС, которую вы хотите установить.Вот список доступных на данный момент:

  • Ubuntu
  • Debian
  • Kali-Linux
  • openSUSE-42
  • SLES-12
  • Ubuntu-16.04
  • Ubuntu-18.04
  • Ubuntu-20.04

Например: если вы хотите установить Ubuntu 16.04, вы должны ввести:

wsl —install -d Ubuntu-16.04

Чтобы обновить ядро ​​WSL 2 с помощью командной строки, выполните следую команду:

«wsl.exe –install» в конечном итоге будет перенесен в существующие сервисные кольца Windows 10, что упростит установку WSL для всех.На данный момент требуется, чтобы ваше устройство с Windows 10 было на каналеInsiders Dev.

Если вам не хочется загружать предварительную версию Windows 10 и на вашем ПК установлена версия 2004 (20H1) или предыдущая,вы можете установить подсистему Windows для Linux по старинке используя способ ниже:

Установить подсистему Windows для Linux 2 (WSL 2) в Windows 10 версии 20H2

Ниже приведены требования, которые должен соответствовать ваш компьютер для правильной работы WSL 2:

  • Windows 10 версия 2004 (обновление за май)или новее.
  • Поддержка — Hyper — V Виртуализации.

Кроме того, для работы всех функций подсистемы Windows для Linux 2 вам необходимо будет выполнить следующие действия в указанном порядке:

  1. Включить опциональную функцию WSL.
  2. Установите дистрибутив Linux.
  3. Включить Платформу виртуальной машины — необязательная функция.
  4. Загрузитьобновлениеядра WSL 2(обязательно).
  5. Настроить установленный дистрибутив.

1] Включить опциональную функцию WSL

Чтобы установить WSL, откройте Windows PowerShell с от имени администратора.

Выполните следующую команду:

или

После того как команда будет выполнена, вы получите запрос, если вы хотите перезагрузить компьютер, нажмите Y, чтобы сделать это сразу, или нажмите N, чтобы перезагрузить его вручную, позже.

Установить WSL 2 — это простой способ запустить настоящий Linux прямо внутри Windows 10, не создавая отдельную систему. Сначала нужно включить поддержку этой функции в системе, затем установить WSL через команду в PowerShell и выбрать версию 2. После этого остаётся просто скачать нужный дистрибутив Linux из магазина Microsoft Store и настроить учётную запись. Всё это занимает немного времени, и потом можно работать с Linux-командами, как будто у вас полноценная система.

2] Установить дистрибутив

Вы можете загрузить и установить нужный вам дистрибутив Linux из Магазина Microsoft.

Подробнее в нашем руководстве:Загрузить дистрибутив Linux из Microsoft Store

3] Включить дополнительную функцию «Платформа виртуальной машины».

Чтобы включить дополнительную функциюплатформы виртуальных машин, откройте Windows PowerShell от имени администратора и выполните следующую команду:

или

Если система запрашивает подтверждение, чтобы перезагрузить компьютер, нажмите Y, чтобы сделать это сразу, или N чтобы сделать это позже.

4] Настройте установленный дистрибутив

Наконец, нам нужно настроить установленный дистрибутив для WSL 2.

  1. Откройте Windows PowerShell и выполните эту команду, чтобы получить список всех доступных дистрибутивов WSL на вашем компьютере:
  1. Установите желаемый дистрибутив для работы в WSL 2. выполните следующую команду:

Где замените DistroName на имя дистрибутива из предыдущей команды.

Примечание: Командаwsl —set-version DistroName 1 позволит вам в любой момент переключится на Wsl 1.

5] WSL 2 обновление компонента ядра

  1. Обязательно загрузите пакет обновления ядра Linux на страницеи установите его:https://aka.ms/wsl2kernel.
  2. Дважды кликнитефайлwsl_update_x64.msiи примените обновление.

  3. Запустите PowerShell от имениадминистратора.

  4. Введите следующую команду, чтобы сделатьWindows Subsystem for Linux 2архитектурой по умолчанию для новых устанавливаемых дистрибутивов, и нажмитеEnter:

После выполнения этих действий ваше устройство начнет использовать новую версию подсистемы Windows для Linux в качестве архитектуры по умолчанию.

Итак, у вас теперь есть полноценная среда Linux, работающая прямо внутри Windows. Это открывает двери для разработки, работы с серверными приложениями или просто комфортного использования мощных инструментов командной строки, не покидая привычную операционную систему.

Не забывайте, что WSL 2 — это живой проект, который постоянно развивается. Следите за обновлениями как для Windows, так и для вашего дистрибутива Linux через терминал. Это обеспечит вам доступ к новым функциям и улучшениям безопасности.

Самое приятное, что всё это работает быстро и слаженно. Вы можете легко обращаться к файлам Windows из Linux и наоборот, что делает гибридную рабочую среду по-настоящему удобной. Теперь вы можете смело приступать к своим проектам, имея под рукой все преимущества обеих систем.

Какую функцию вы считаете самой важной в новом смартфоне?
Поделиться с друзьями
Александра Тихонова

Я работаю консультантом по информационной безопасности. Увлекаюсь всем, что связано с защитой данных и интернет-безопасностью. На этом сайте я рассказываю о том, как защитить себя и свои устройства от киберугроз и как обезопасить свою цифровую жизнь.

Оцените автора
Appliances-News.com
Добавить комментарий