[!tldr] Windows에서 WSL 기본 값이 잘못되면 통합 터미널을 실행할 수 없다.
[!bug] vscode를 사용하며 통합 터미널 방식으로 bash를 실행했을 때, 예기치 못하게 종료되는 이슈
[!note]- 해결 과정 다행히 이전에 했던 작업들이 WSL과 관련된 작업들이라는 것을 알고 있었다. 때문에 제공된 도움말을 열어 WSL과 관련된 이슈 위주로 찾아봤다. 그 결과, Windows에서 WSL 기본 값이 잘못 설정되었을 때 발생하는 통합 터미널에서 발생하는 오류였던 것으로 확인됐다. 아마 기존 사용하던 archlinux의 설정을 초기화하는 과정 중에, OS가 fallback으로 다른 distro를 기본으로 변경한 것 같다. 내 경우에는 archlinux 외에 docker와 podman이 있었고, podman이 기본으로 설정되어 있었다.
[!check] 매뉴얼에 따라 WSL 기본 값을 변경해주고, vscode를 재실행하는 것으로 해결했다.
[!quote] Reference
code.visualstudio.com: Troubleshoot Terminal launch failures
[!info]- 이러한 문제는 셸 통합과 연관이 있는 것으로 보이나, 초기화 스크립트에서 직접적인 연관성을 발견하지는 못했다.
[!quote] Reference


