Как установить WSL на Windows 10? - коротко
Откройте PowerShell от имени администратора и выполните wsl --install
; после перезагрузки система автоматически установит последнюю версию WSL и предложит выбрать дистрибутив Linux из Microsoft Store. При необходимости можно добавить отдельный дистрибутив командой wsl --install -d <имя_дистрибутива>
.
Как установить WSL на Windows 10? - развернуто
Для начала убедитесь, что система работает в 64‑разрядном режиме и установлена актуальная версия Windows 10 (обновление 2004 или новее). На этом этапе будет включена подсистема Windows Linux и, при необходимости, выбран дистрибутив из Microsoft Store.
-
Откройте «Панель управления» → «Программы» → «Программы и компоненты» → «Включение или отключение компонентов Windows». В появившемся списке найдите пункт «Подсистема Windows для Linux», отметьте его галочкой и нажмите OK. После завершения установки система предложит перезагрузить компьютер – сделайте это без откладывания.
-
После перезагрузки запустите PowerShell от имени администратора. Введите команду
wsl --install
Эта команда автоматически включит необходимые компоненты, загрузит ядро Linux и установит стандартный дистрибутив Ubuntu. Если нужно другой дистрибутив, можно указать его явно, например:
wsl --install -d Debian
-
При первом запуске WSL откроется окно терминала, где потребуется задать имя пользователя и пароль для новой среды Linux. Введите желаемые данные – они будут использоваться только внутри подсистемы.
-
Чтобы проверить версию установленной подсистемы, выполните в том же PowerShell команду
wsl -l -v
Вы увидите список установленных дистрибутивов и их статус (WSL 1 или WSL 2). Если требуется переключить конкретный дистрибутив на более новую версию, используйте
wsl --set-version <дистрибутив> 2
-
При необходимости можно установить дополнительные дистрибутивы через Microsoft Store: откройте магазин, найдите «Linux», выберите нужный вариант (Kali Linux, openSUSE, etc.) и нажмите Получить. После загрузки запустите приложение, пройдите первоначальную настройку пользователя.
-
Для интеграции команд Windows и Linux проверьте, что в параметрах WSL включена опция «Встроенный доступ к файлам Windows». Это делается командой
wsl --set-default-version 2
после чего в терминале Linux вы сможете обращаться к файловой системе Windows через каталог
/mnt/c
,/mnt/d
и т.д. -
Если потребуется обновить ядро Linux, выполните в PowerShell
wsl --update
и дождитесь завершения процесса.
Все шаги завершены, подсистема готова к работе. Теперь можно запускать любимые Linux‑утилиты, компилировать код, использовать менеджеры пакетов и выполнять любые задачи, требующие полноценного Linux‑окружения, непосредственно из Windows 10.