在WSL中安装Kali-Lunix的桌面环境

在WSL中安装Kali-Lunix的桌面环境

最终效果:

在WSL中安装Kali-Lunix的桌面环境

准备过程:

1,安装VcXsrv
2,添加WSL功能,然后在微软商城安装Kali

WIndows10安装过程:

1,安装VcXsrv(下载页面:https://sourceforge.net/projects/vcxsrv/),启动桌面上的XLaunch

2,启动后,如图选择,其他的默认,一直下一步
在WSL中安装Kali-Lunix的桌面环境启动完成,桌面出现黑色窗口,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发送到桌面快捷方式,还可以给他换个图标
在WSL中安装Kali-Lunix的桌面环境

以后双击这个图标就能自动启动Kali和VcXsrv,当你关闭VcXsrv窗口后,Kali会自动关闭

上一篇:win10 wsl ubuntu 20 重置 root 密码的方法


下一篇:wsl移动位置