Windows 終端預覽 - Kali Linux KeX 無法在 Windows 11 上執行
在我開始使用 Windows 11 之前,這從未發生在我身上。
首先,在發布之前,我已經一步一步地遵循了這個指南:https ://www.kali.org/docs/wsl/win-kex/
我是幫助開發 winget-cli 的 Windows Insider,過去 4 個月我一直在使用 Windows 11 的 Beta 通道。當官方更新推出時,我在兩個新的 M.2 NVME SSD 上進行了全新安裝。執行相同的安裝方法後,KeX 不適合我。
如果我能做些什麼來完成這項工作,請告訴我嗎?我通常在 VMware Workstation Pro 16 上使用 Kali Linux 2021.3,但我喜歡通過 KeX 在 Windows 終端上使用它。
目前,我無法使用 VNCviewer 或 RDP。到底是怎麼回事?
下面是如果我嘗試啟動 kex。我也有 VNC Viewer、Tiger VNC 等。謝謝。
如果需要任何其他資訊,請告訴我。我知道我的防火牆沒有阻止它。
首先嘗試對所有事情進行嘗試和真正的修復:重新啟動電腦,
sudo apt update
sudo apt upgrade
看看它是否會自行修復。所有這些命令都應該以 root 身份執行。刪除符號連結,
rm /tmp/.X11-unix
執行vncserver
(設置另一個符號連結),然後kex
應該可以工作。如果沒有,請確保您使用的是 WSL-2,並嘗試再次執行您連結的教程的這一部分Open PowerShell as administrator and run: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
重新開始
以管理員身份打開 PowerShell 並執行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
重新開始
確保在他們告訴您時重新啟動。如果這些都不起作用,
sudo apt remove win-kex
則sudo apt-autoremove
從頭開始教程。另外作為旁注,無縫模式至少對我來說似乎不適用於 Windows 11 beta。
除了上述之外,我在 Windows 10 和 Windows 11 電腦上也遇到了類似的問題。在 kex 命令後一直掛起 - 任務管理器顯示 Vmmem 任務正在執行,但 Kali Win KeX GUI 從未啟動。我查看了 winapps 中的 kali.exe 連結,想知道大約 0 字節大小。這導致贏得系統設置應用程序/應用程序執行別名。我關閉了 Kali 別名,然後一切正常……