컴퓨터 공부/여러가지

To no longer see this prompt, start Visual Studio Code with the environment variable DONT_PROMPT_WSL_INSTALL defined.

동바리 2022. 4. 23. 20:22

 최근 로컬 사용자명을 한글에서 영어로 바뀐뒤 wsl2 내용이 모두 삭제되는등의 문제가 발생했습니다.

 

그러던 중 제목과 같은 에러가 발생했는데 아래와 같이 해결합니다.

1. wsl2 쉘에서 vscode를 삭제합니다

sudo apt purge vscode

2. shell:~$ code
-bash: /usr/bin/code: No such file or directory

위와 같은 에러 로그 확인합니다.

3. vscode의 remote-wsl 확장팩을 삭제했다가 다시 설치합니다.

4. wsl2 쉘에서 code . 입력합니다.

 

만일 그래도 안된다면 아래와 같이 추가적으로 조치합니다. (제 경우가 이랬습니다.)

https://code.visualstudio.com/download# 에서 windows 버전 system installer를 선택해 설치합니다.

그리고 설치 도중 PATH는 꼭 잡게끔 선택해줍니다. (사실 설치하는 도중 아무것도 수정하지 않고 계속 next만 눌러주면 됩니다.)

 

그럼 정상 설치 완료됩니다. 그리고 다시 wsl2 쉘에서 code . 입력합니다.

위 사진과 같이 정상 실행되면서 처음의 에러가 발생하지 않는 것을 확인할 수 있습니다.