簡(jiǎn)介
傳統(tǒng)的windows Linux子系統(tǒng)單純?yōu)橐粋€(gè)命令行終端,安裝需通過win+r:control點(diǎn)擊“程序-啟用關(guān)閉windows功能”,勾選“虛擬機(jī)平臺(tái)、適用于linux的windows子系統(tǒng)和Hyper-V”,打開微軟商店下載linux發(fā)行版本,如ubuntu,kali等。
Win-Kex是由kali官方發(fā)布的一個(gè)適用于Win10 WSL2(windows subsystems for Linux Version 2)子系統(tǒng)的一個(gè)Linux GUI軟件。 它本質(zhì)就是利用XServer,但是安裝過程被高度簡(jiǎn)化,并且可以通過WSL直接啟動(dòng)Xlaunch,用起來非常的方便。
Win-Kex安裝的原文鏈接如下:https://www.kali.org/docs/wsl/win-kex。最終的安裝效果如圖下圖

Win-Kex安裝
安裝配置要求
Windows 10 version 2004 or higher,版本過低請(qǐng)通過windows更新進(jìn)行更新
安裝Kali Linux
1、以管理員身份打開Windows Powershell并執(zhí)行:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
然后重啟系統(tǒng)
2、再以管理員身份打開Windows Powershell并執(zhí)行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
再次重啟系統(tǒng)
3、從https://aka.ms/wsl2kernel下載并安裝wsl_update_x64.msi(也可從群里發(fā)的壓縮包里直接復(fù)制)。再次以管理員身份打開終端并輸入:
wsl --set-default-version 2
4、在Microsoft Store搜索kali,并安裝

5、kali安裝后,點(diǎn)擊啟動(dòng),會(huì)彈出黑色命令窗口,你需要給自己的Kali Linux設(shè)置你的用戶名,密碼等

可能出現(xiàn)問題:
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80004005
Error: 0x80004005 ???????
Press any key to continue...
參考https://blog.csdn.net/weixin_43891732/article/details/133672607:
按鍵:win + R
輸入: regedit
地址欄輸入: 計(jì)算機(jī)\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager
右鍵: Start 項(xiàng),將值修改為 2
至此,Kali Linux安裝完畢
6、由于你需要通過網(wǎng)絡(luò)安裝一些linux軟件,如文本編輯器,或者python等。通常原始的服務(wù)器提供的軟件源速度并不行,所以我們需要將其更換為更為快捷的清華軟件鏡像源。Kali Linux自帶vi編輯器。打開Kali后,在命令行終端輸入(之后需要你輸入賬戶密碼進(jìn)行驗(yàn)證,輸入內(nèi)容為$符之后的文字):
┌──(zoom?LAPTOP-25F0J0E2)-[~]
└─$sudo vim /etc/apt/sources.list
通過vim編輯器編輯命令,將原本文件內(nèi)容替換為
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
1)、如vim未曾安裝,使用命令sudo apt install vim進(jìn)行安裝;
2)、具體vim編輯器編輯命令網(wǎng)上自行搜索,如輸入sudo vim /etc/apt/sources.list后直接雙擊字母d是直接刪除一行;
3)、在輸入sudo vi /etc/apt/sources.list后,雙擊dd刪除當(dāng)前內(nèi)容;
4)、復(fù)制上述兩行內(nèi)容后,在編輯界面按i鍵,并用鼠標(biāo)右擊,即可完成復(fù)制;
5)、按esc后,按下:并輸入wq即保存并退出)


7、Win-Kex安裝。在kali終端輸入:
┌──(zoom?LAPTOP-25F0J0E2)-[~]
└─$sudo apt update
┌──(zoom?LAPTOP-25F0J0E2)-[~]
└─$
┌──(zoom?LAPTOP-25F0J0E2)-[~]
└─$sudo apt install -y kali-win-kex
win-kex即開始自行安裝,下載耗時(shí)較長(zhǎng),中途可能會(huì)有窗口詢問你安裝語言之類的,直接默認(rèn)英語就行。

安裝完成后,在命令行直接鍵入kex,即可開啟圖形化linux。第一次啟動(dòng)需要設(shè)置密碼。
┌──(zoom?LAPTOP-25F0J0E2)-[~]
└─$kex
8、有時(shí)出現(xiàn)問題:

┌──(zoom?LAPTOP-25F0J0E2)-[~]
└─$sudo apt install x11-xserver-utils dconf-editor dbus-x11 -y
如出現(xiàn)其他問題,重啟Kali終端,并輸入
┌──(zoom?LAPTOP-25F0J0E2)-[~]
└─$kex kill
┌──(zoom?LAPTOP-25F0J0E2)-[~]
└─$kex stop