在WSL中安装Kali-Lunix的桌面环境
最终效果:
准备过程:
1,安装VcXsrv
2,添加WSL功能,然后在微软商城安装Kali
WIndows10安装过程:
1,安装VcXsrv(下载页面:https://sourceforge.net/projects/vcxsrv/),启动桌面上的XLaunch
2,启动后,如图选择,其他的默认,一直下一步
启动完成,桌面出现黑色窗口,win10安装过程结束。
WSL Kali安装过程:
1,先修改apt源
# 打开换源配置
sudo nano /etc/apt/sources.list
#更换中科大源
deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
2,更新源
sudo apt-get update
sudo apt-get upgrade
3,安装xfce4
sudo apt-get install kali-defaults kali-root-login desktop-base xfce4 xfce4-places-plugin xfce4-goodies
4,启动xfce4
xfce4-session
如果提示dbus-launch not found,the desktop will not work porperly,需要安装apt install dbus-x11
sudo apt install dbus-x11
如果还是无法启动,可能没有设置DISPLAY
export DISPLAY=localhost:0
如果此时出现了文章开头一样的界面,就说明已经安装成功
为了方便可以做一个快速启动:
新建StartXKali.bat
start VcXsrv安装目录\vcxsrv.exe :0 -clipboard -wgl -keyhook -nodecoration
bash -c "cd Kali用户目录 && export DISPLAY=localhost:0 && xfce4-session"
新建XKali.vbs
set ws=WScript.CreateObject("WScript.Shell")
ws.Run "StartXKali.bat的路径",0
把XKali.vbs发送到桌面快捷方式,还可以给他换个图标
以后双击这个图标就能自动启动Kali和VcXsrv,当你关闭VcXsrv窗口后,Kali会自动关闭