Установка Kali Linux на Windows 10 (WSL2)

Открыть PowerShell (сейчас и далее под администратором) и запустить:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Перезагрузить ПК.

Kali Linux на Windows 10 (WSL2)

Открыть PowerShell (сейчас и далее под администратором) и запустить:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Kali Linux на Windows 10 (WSL2)

Перезагрузить ПК.

Kali Linux на Windows 10 (WSL2)

Скачать пакет обновления ядра Linux и установить:

https://learn.microsoft.com/ru-ru/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package

Скачивание пакета обновления ядра Linux

Открыть PowerShell (сейчас и далее под администратором) и запустить:

wsl --set-default-version 2

Kali Linux на Windows 10 (WSL2)

Далее нужно установить Kali Linux из магазина Microsoft Store.:

https://www.microsoft.com/en-us/p/kali-linux/9pkr34tncv07?activetab=pivot:overviewtab

запустить, задать имя и пароль пользователя

Выбор WSL 2 в качестве версии по умолчанию

Откройте PowerShell и выполните следующую команду, чтобы задать WSL 2 в качестве версии по умолчанию при установке нового дистрибутива Linux:

wsl --set-default-version 2

Потом нужно установить пакет Win-KeX.

sudo apt update && sudo apt install kali-win-kex

или

sudo apt update
sudo apt dist-upgrade
sudo apt install -y kali-win-kex

Можно также установить расширенную сборку Kali Linux.

sudo apt install kali-linux-large

После окончание установки GUI для Kali Linux запускается командой «kex».