Kali Linux에서 wsl2에 대한 새 kex 세션을 시작할 수 없습니다.

Kali Linux에서 wsl2에 대한 새 kex 세션을 시작할 수 없습니다.

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

이렇게 하면 kexWSL2 설치를 거부하지 않고도 WSL2를 계속 사용할 수 있습니다. 또한 다른 답변에서 언급한 것처럼 다음을 실행하여 서버를 수동으로 종료해야 한다는 점을 명심하십시오.

sudo kex kill

답변4

같은 문제가 있습니다. Powershell에서 다음을 수행해 보세요.

wsl --shutdown
wsl -d {LINUX NAME}

그런 다음 sudo kex.

관련 정보