Подсистема Windows для Linux или Windows Subsystem for Linux (WSL) позволяет запускать среду GNU/Linux для разработки или отладки прямо в среде Windows без использования сред для вирутализации и установки ОС Linux.
Для примера, часто использую среду Linux только для запуска Ansible playbook-ов, сами yaml-ы формирую локально.
В данной заметке описывается установка WSL-2 и доступ к файловой системе Linux внутри WSL, подходит для Windows 10 версии 2004 и выше.
Установка
В PowerShell или командной строке Windows:
wsl --install
По умолчанию установится Ubuntu. Чтобы изменить дистрибутив при установке или доустановить другой:
wsl --install -d <Distribution Name>
Просмотреть список доступных дистрибутивов Linux
wsl --list --online или wsl -l -o
Доступ к файловой системе Linux в Windows 10
В адресной строке проводника:
\\wsl$
Например: \\wsl$\Ubuntu
Неверно.
Вы упоминаете WSL2, а она работает на Hyper-V. Так-что без использования виртуализации не обойдётся.
Хотя по командам не факт, что ставите именно 2, там какие-то тонкости с установкой второй версии были раньше (уже не помню, как именно ставил), в т.ч. включение гипервизора в настройках винды. Включение гипервизора, кстати, ломает старые версии виртуалбокса и даже ESXi (до 2020 года), если проброс видеокарты важен (а он только на старых версиях рабочий, в новых его «сломали»), то без wsl2 придётся..
wsl -l -v должно показывать версии установленых дистрибов. Если не показывает, то wsl1.
Или версию ядра в дистрибе. 4.19 или выше = wsl2.
Wsl1 не плохо, но докер в нём не работает.
Ну да, как-то так. WSL второй. Как упомянули команда wsl -l -v выдаст VERSION 2. Версия ядра на Ubuntu как положено 5.10.102.1-microsoft-standard-WSL2.
То что «ломает» работу вирталбокс и варе — это да. Есть костыли, но работа гипервизора в гипервизоре тупит страшно. Но, что есть… Эта история уже вне этой заметки.