kali-linux에서 WSL2용 kex를 실행하려고 하면 다음 오류 메시지가 표시됩니다. 누락된 종속성이 없습니다. 나열된 모든 솔루션을 시도했습니다.이것스레드이지만 그 중 어느 것도 나에게 적합하지 않습니다. 다른 제안 사항이 있으면 크게 감사하겠습니다.
Win-KeX server sessions:
X DISPLAY # RFB PORT # PROCESS ID
:1 5901 584
You can use the Win-KeX client to connect to any of these displays.
randhir@LAPTOP-294HO1DB:~$
TigerVNC Viewer 32-bit v1.10.80
Built on: 2020-06-15 22:33
Copyright (C) 1999-2020 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org for information on TigerVNC.
Mon Aug 24 21:52:43 2020
DecodeManager: Detected 4 CPU core(s)
DecodeManager: Creating 4 decoder thread(s)
Mon Aug 24 21:52:45 2020
CConn: unable to connect to socket: No connection could be made because
the target machine actively refused it. (10061)
답변1
몇 번 시도해 본 후에 문제를 이해했다고 생각합니다. .kex
칼리 재설치,원하지 않는다 dist-upgrade
, 그런 다음 직접
apt update
apt install kali-win-kex
잘 작동할 거예요. 다시,kali WSL2 시스템을 업데이트하지 마십시오..
답변2
Kali를 열고 루트가 되면
kex stop
그런 다음 다시 시도해 보세요. 서버는 매번 수동으로 종료되어야 합니다.
답변3
그냥 실행하세요 sudo
. Kali를 실행하고 입력하세요.
sudo kex
이렇게 하면 kex
WSL2 설치를 거부하지 않고도 WSL2를 계속 사용할 수 있습니다. 또한 다른 답변에서 언급한 것처럼 다음을 실행하여 서버를 수동으로 종료해야 한다는 점을 명심하십시오.
sudo kex kill
답변4
같은 문제가 있습니다. Powershell에서 다음을 수행해 보세요.
wsl --shutdown
wsl -d {LINUX NAME}
그런 다음 sudo kex
.