WSL2 安装 Kali Linux
May 1, 2025
一、启用 Windows 功能
- Hyper-V
- Virtual Machine Platform
- 适用于 Linux 的 Windows 子系统
二、安装 Kali Linux
查看可用发行版列表:wsl --list --online
C:\Users\puppy>wsl --list --online
以下是可安装的有效分发的列表。
使用 'wsl.exe --install <Distro>' 安装。
NAME FRIENDLY NAME
AlmaLinux-8 AlmaLinux OS 8
AlmaLinux-9 AlmaLinux OS 9
AlmaLinux-Kitten-10 AlmaLinux OS Kitten 10
Debian Debian GNU/Linux
FedoraLinux-42 Fedora Linux 42
SUSE-Linux-Enterprise-15-SP5 SUSE Linux Enterprise 15 SP5
SUSE-Linux-Enterprise-15-SP6 SUSE Linux Enterprise 15 SP6
Ubuntu Ubuntu
Ubuntu-24.04 Ubuntu 24.04 LTS
archlinux Arch Linux
kali-linux Kali Linux Rolling
openSUSE-Tumbleweed openSUSE Tumbleweed
openSUSE-Leap-15.6 openSUSE Leap 15.6
Ubuntu-18.04 Ubuntu 18.04 LTS
Ubuntu-20.04 Ubuntu 20.04 LTS
Ubuntu-22.04 Ubuntu 22.04 LTS
OracleLinux_7_9 Oracle Linux 7.9
OracleLinux_8_7 Oracle Linux 8.7
OracleLinux_9_1 Oracle Linux 9.1
安装 kali-linux:wsl --install -d kali-linux
C:\Users\puppy>wsl --install kali-linux
正在下载: Kali Linux Rolling
正在安装: Kali Linux Rolling
已成功安装分发。它可通过 “wsl.exe -d kali-linux” 启动
启动 kali-linux:wsl.exe -d kali-linux
或直接在开始菜单打开 kali-linux
创建用户:输入用户名和密码
Waiting for systemd to start...
running
Please create a default Kali WSL user. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username: hailo
New password:
Retype new password:
passwd: password updated successfully
┏━(Message from Kali developers)
┃
┃ This is a minimal installation of Kali Linux, you likely
┃ want to install supplementary tools. Learn how:
┃ ⇒ https://www.kali.org/docs/troubleshooting/common-minimum-setup/
┃
┗━(Run: “touch ~/.hushlogin” to hide this message)
┌──(hailo㉿HAILO-LAPTOP)-[~]
└─$
三、安装 GUI 桌面
Win-KeX 为 Windows Subsystem for Linux (WSL 2) 中的 Kali Linux 提供了 GUI 桌面体验
1、更改软件仓库镜像源
在终端中执行命令,使用 vim 编辑器编辑 sources.list
文件
sudo vim /etc/apt/sources.list
使用 #
注释 Kali 官方的镜像源并添加清华源
# deb http://http.Kali.org/kali kali-rolling main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib non-free-firmware
2、更新软件包列表
sudo apt update
3、安装 Win-KeX
sudo apt install -y kali-win-kex
四、启动 Kali Linux Win-KeX
以无缝模式启动具有声音支持的 Win-KeX,其它模式请参考官方文档
wsl -d kali-linux kex --sl -s