注:C盘空间需剩余10G或以上!!!
一、前准备
(1)安装适用于linux的Windows子系统
win+R 输入powershell ,然后在里面输入下方代码
###安装适用于linux的wwindows系统
1 wsl --install
(2)启用子系统
win+R输入control,在弹出窗口选择“程序与功能
然后在弹出装口选择”启动或关闭windows功能“
将以下两个选项勾上,开启了子系统后会要求重启,点击立即重启即可
(3)将wsl设置为默认
###powershell中运行
1 wsl --set-default-version 2
二、安装kali-wsl
(1)进入Microsoft Store 中搜索并下载安装”kali"
(2)在开启界面点击新加的“kali linux”
然后会出现一下配置画面,这里等几分钟
如果你顺利的话会出现这个画面
然后就可以写用户名,设置密码创建用户了,成功画面就是下面那样
(3)纠错
上面说了“如果顺利的话”,那肯定就有不顺利的画面,就像下面那样
此时只需win+R输入regedit,然后前往以下地址:
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager
在出现窗口双击“start”,将数值改为“2”(默认为“3”)
最后点击上方文件,按退出就行
然之后又打开powershell输入以下代码更新一下就可以再重复步骤(2)了
1 wsl --update
三、安装图形化桌面
由于此时只是安装了kali的终端,还需安装个图形化界面才能使用,所以现在安装一个
###在kali终端,也就是刚刚安装成功画面输入以下代码
1 sudo apt update && sudo apt install kali-win-kex
图示如下
中间会有个需要输“Y”或者“n”的东西,直接输入"Y“就行,接下来需等20分钟左右
**安装成功后长这样
四、安装工具包
现在的kali只有桌面,还没有下载那些”好用的“工具,现在需下载一下(C盘需留有10G左右空间)
#同样在kali终端运行
1 sudo apt install kali-linux-large
然后需要等半个小时或以上,完成图如下
最后再更新一下
1 sudo apt update
2 sudo apt upgrade
五、汉化
此时先不要急着打开,我们先给系统汉化,当然英语大佬可以直接跳过该步骤
首先打开开始界面的kali终端,安装中文语言包,安装前会要求输入密码
1 sudo apt install locales
安装完后输入以下代码跳转设置界面
1 sudo dpkg-reconfigure locales
待出现一下画面后按住键盘下键一直滑到底端,找到“zh_CN.UTF-8 UTF-8”,然后按下空格键选择,就会多出一个“*”
紧接着按下空格键,跳转到以下界面,再次用键盘下键选择“zh_CN.UTF-8”,回车
等到跳回到一下画面就可以了
此时就可以在该终端输入kex打开图形化桌面了(以后的打开方式同样)
此时会出现以下窗口,直接选择“更行名称”即可完成
到这里汉化就大功告成了!!!
注:此时用kex方式运行后kali的桌面就会完全代替Windows的桌面,我们只需按一下F8键,点击里面的“full_screen"就可以将kali桌面变成基于windows的一个窗口了